오늘은 가장 흔하게 많이 쓰이는 소수점처리하는 방법에 대해 알아보겠습니다.
Math.ceil()
함수는 주어진 숫자보다 크거나 같은 숫자 중 가장 작은 숫자를 정수로 반환합니다.
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.floor()
함수는 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환합니다.
Math.floor(45.95); // 45
Math.floor(45.05); // 45
Math.floor(4); // 4
Math.floor(-45.05); // -46
Math.floor(-45.95); // -46
Math.round()
함수는 입력값을 반올림한 수와 가장 가까운 정수 값을 반환합니다.
Math.round(20.49); // 20
Math.round(20.5); // 21
Math.round(42); // 42
Math.round(-20.5); // -20
Math.round(-20.51); // -21
toFixed()
메서드는 숫자를 고정 소수점 표기법(fixed-point notation)으로 표시합니다.
var numObj = 12345.6789;
numObj.toFixed(); // Returns '12346': 반올림하며, 소수 부분을 남기지 않습니다.
numObj.toFixed(1); // Returns '12345.7': 반올림합니다.
numObj.toFixed(6); // Returns '12345.678900': 빈 공간을 0으로 채웁니다.
여기까지 많이 쓰이는 소수점처리하는 방법을 알아보았습니다.
😀