반응형
Math.ceil() - 올림
- 주어진 숫자보다 크거나 같은 숫자 중 가장 작은 숫자를 정수로 반환
Math.ceil(n);
// n : 숫자
Math.ceil(.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
Math.ceil(-0.95); // -0
Math.ceil(-4); // -4
Math.ceil(-7.004); // -7
Math.round() - 반올림
- 입력값을 반올림한 수와 가장 가까운 정수 값을 반환
Math.round(n);
// n : 숫자
Math.round(0.9); // 1
Math.round(5.95); // 6
Math.round(5.5); // 6
Math.round(5.05); // 5
Math.round(-5.05); // -5
Math.round(-5.5); // -5
Math.round(-5.95); // -6
Math.floor() - 내림
- 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 정수로 반환
Math.floor(n);
// n : 숫자
Math.floor(5.95); // 5
Math.floor(5.05); // 5
Math.floor(5); // 5
Math.floor(-5.05); // -6
Math.trunc() - 버림
- 주어진 값의 소수 부분을 제거하고 숫자의 정수 부분을 반환
Math.trunc(n);
// n : 숫자
Math.trunc(13.37); // 13
Math.trunc(42.84); // 42
Math.trunc(0.123); // 0
Math.trunc(-0.123); // -0
참고
반응형