🐸minzzi
Minzzi야
🐸minzzi
전체 방문자
오늘
어제
  • 분류 전체보기 (130)
    • 오류해결 (14)
    • FE (35)
      • Next.js (16)
      • React (4)
      • React Native (0)
      • TypeScript (1)
      • JavaScript (14)
    • BE (0)
      • Nest.js (0)
    • 데브코스 (7)
    • 웹 프로젝트 (5)
    • CS (28)
      • Algorithm (5)
      • Python (4)
      • C++ (2)
      • Operating System (4)
      • Computer Networking (3)
      • Data Structure (1)
      • Machine Learning (3)
      • Tip (6)
    • Github (4)
    • Flutter (3)
      • 프로젝트 (3)
    • Private (27)
      • 회고 (7)
      • 면접 (17)
    • 개발도서 (6)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • SSR
  • layout shift
  • 렉시컬
  • 트러블슈팅
  • next.js
  • 실행컨텍스트
  • 이미지 최적화
  • 자바스크립트
  • 콜스택
  • 티스토리챌린지
  • 오블완
  • react
  • 모던리액트딥다이브
  • 실행컨택스트
  • 이벤트루프
  • 면접
  • 호이스팅
  • 힙영역
  • reflow
  • 원시타입

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
🐸minzzi

Minzzi야

FE/JavaScript

[JavaScript] 자바스크립트 올림, 내림, 반올림(Math 메소드)

2024. 3. 1. 01:31

✔️ 올림 Math.ceil()

자바스크립트에서 수를 올림할 때 Math.ceil()을 사용한다.

// 올림
Math.ceil(1.33); // 2
Math.ceil(1.5); // 2

// 음수인 경우
Math.ceil(-1); // -1
Math.ceil(-1.133); // -1
Math.ceil(-1.5); // -1

✔️ 내림 Math.floor()

수를 내림할 땐 Math.floor()를 사용한다.

Math.floor와 ~~는 같은 역할을 한다.

Math.floor() === ~~
// 내림
Math.floor(1); // 1
Math.floor(1.222); // 1
Math.floor(1.5); // 1
~~1.5 //1

// 음수인 경우
Math.floor(-1); // -1
Math.floor(-1.111); // -2
Math.floor(-1.5); // -2
~~(-1.5) // -2

✔️ 반올림 Math.round()

수를 반올림할 땐 Math.round()를 사용한다.

// 반올림
Math.round(1); // 1
Math.round(1.222); // 1
Math.round(1.5); // 2

// 음수인 경우
Math.round(-1); // -1
Math.round(-1.111); // -1
const round_9 = Math.round(-1.5); // -1
const round_10 = Math.round(-1.777); // -2

소수점 몇자리는 다음에..

 

더보기

참고

https://hianna.tistory.com/446

저작자표시 (새창열림)

'FE > JavaScript' 카테고리의 다른 글

[JavaScript] 자바스크립트 slice 메소드  (0) 2024.03.04
[JavaScript] 자바스크립트 Join 사용법  (0) 2024.03.03
[JavaScript] 자바스크립트 reduce 함수 사용법  (0) 2024.02.28
[JavaScript] 리스트 추가하기  (0) 2024.02.28
[JavaScript] 자바스크립트 형변환  (2) 2024.02.27
    'FE/JavaScript' 카테고리의 다른 글
    • [JavaScript] 자바스크립트 slice 메소드
    • [JavaScript] 자바스크립트 Join 사용법
    • [JavaScript] 자바스크립트 reduce 함수 사용법
    • [JavaScript] 리스트 추가하기
    🐸minzzi
    🐸minzzi

    티스토리툴바