컴공생의 다이어리
[js] 소수점 자리수 자르기(설정) - toFixed() 본문
JavaScript 소수점 자리수 자르기(설정) - toFixed()
toFixed 함수는 Number 객체의 메서드로 인수로 전달된 소수 자릿수로 반올림된 값을 문자열로 반환한다. 소수점 뒤에 나타날 자릿수는 0이상 100이하의 값을 사용하며 값을 넣지 않으면 0이 기본으로 사용된다.
numObj.toFixed([소수 부분의 자리수]);
Example
let num = 1.23456789;
console.log(num); // 1.23456789
console.log(num.toFixed(2)); // 1.23
console.log(num.toFixed(3)); // 1.235
let num2 = num.toFixed(2) + 1;
console.log(num2); // 1.231
// num2가 2.23(1.23 + 1)이 아닌 이유는
// num.toFixed(2)가 문자열로 반환되고
// 이 문자열 뒤에 1을 이어 붙여 1.231이 되기 때문
728x90
'Development > Node.js & JavaScript' 카테고리의 다른 글
[js] 문자열 대소문자로 변경 (0) | 2022.08.11 |
---|---|
[js] JSON.stringify(), JSON.parse() (0) | 2022.08.07 |
[js] moment로 한국 시간대 설정 (0) | 2022.08.04 |
[js] 개행(줄바꿈) 없이 출력 (0) | 2022.08.01 |
[js] 문자열 앞 혹은 뒤에 자리수만큼 특정 문자(0, 공백) 채우기 (0) | 2022.07.30 |
Comments