Computer/WEB, PHP-JAVA-Script
JS/ 소수점 자리수 처리
hwaya.
2022. 3. 12. 21:00
반응형
소수점 자리수 올림
const number1 = 1.3434
const number2 = 10.4321
const number3 = 100.5342
console.log(Math.ceil(number1)) // 2
console.log(Math.ceil(number2)) // 11
console.log(Math.ceil(number3)) // 101
Math.ceil() 함수는 주어진 숫자보다 크거나 같은 숫자 중 가장 작은 숫자를 integer 로 반환합니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/ceil
소수점 자리수 내림
const number1 = 1.3434
const number2 = 10.4321
const number3 = 100.5342
console.log(Math.floor(number1)) // 1
console.log(Math.floor(number2)) // 10
console.log(Math.floor(number3)) // 100
Math.floor() 함수는 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환합니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/floor
소수점 자리수 반올림
const number1 = 1.3434
const number2 = 10.4321
const number3 = 100.5342
console.log(Math.round(number1)) // 1
console.log(Math.round(number2)) // 10
console.log(Math.round(number3)) // 101
Math.round() 함수는 입력값을 반올림한 수와 가장 가까운 정수 값을 반환합니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/round
소수점 자리수 제거
const number1 = 1.34313
const number2 = 1.35756
console.log(number1.toFixed(2)) // 1.34
console.log(number2.toFixed(4)) // 1.3576
toFixed() 메서드는 숫자를 고정 소수점 표기법으로 표기해 반환합니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed
반응형