본문 바로가기
javaScript/JS Tutorial

[javaScript]숫자 자릿수 지정하기 toPrecision()

by mooyou 2022. 10. 9.
728x90
300x250

toPrecision()

() 안 매개변수로 지정된 수만큼의 자릿수를 문자열로 반환한다.

 

let x = 9.656;
x.toPrecision(); //9.656
x.toPrecision(2); //9.7
x.toPrecision(4); //9.656
x.toPrecision(6); //9.65600

 

매개변수를 넣지 않으면 그대로 반환

 

let x = 1234;
x.toPrecision(); //1234
x.toPrecision(2); //1.2e+3
x.toPrecision(4); //1234
x.toPrecision(6); //1234.00

 

type을 확인해보면 toFixed() 와 마찬가지로 문자열로 반환된 걸 확인할 수 있다.

let x = 1234;
typeof x; //number
typeof x.toPrecision(); //string
typeof x.toPrecision(2) //string

 

 

참고 : https://www.w3schools.com/js/js_number_methods.asp

728x90
반응형

댓글