728x90
올림
Math.ceil(x): 주어진 값에 소수점 올림하여 정수를 반환
const number1 = 9.235
const number2 = 99.542
console.log(Math.ceil(number1)) // 10
console.log(Math.ceil(number2)) // 100
내림
Math.floor(x): 주어진 값에 소수점 내림하여 정수를 반환
const number1 = 9.235
const number2 = 99.542
console.log(Math.floor(number1)) // 9
console.log(Math.floor(number2)) // 99
반올림
Math.round(x): 주어진 값에 소수점 반올림하여 정수를 반환
const number1 = 9.235
const number2 = 99.542
console.log(Math.round(number1)) // 9
console.log(Math.round(number2)) // 100
제거
Number.prototype.toFixed(x): 주어진 값의 길이만큼 소수점 자리수를 반올림하여 반환
const number1 = 10.33524
const number2 = 10.2587456
console.log(number1.toFixed(2)) // 10.34
console.log(number2.toFixed(4)) // 10.2587
728x90
'JavaScript' 카테고리의 다른 글
[JavaScript] 문자열 자르기 split, substring, substr (0) | 2023.05.31 |
---|---|
[JavaScript] parseInt() 특정 진수의 정수 반환 (0) | 2022.02.18 |
[JavaScript] repeat() 문자열 반복 (0) | 2022.02.17 |
[JavaScript] unshift() 배열의 맨 앞에 요소 추가 (0) | 2022.02.16 |
[JavaScript] shift() 배열의 첫 번째 요소 제거 (0) | 2022.02.15 |