๐Ÿ“šย Reference


toPrecision()


var numObj = 5.123456;

console.log(numObj.toPrecision());    // logs '5.123456'
console.log(numObj.toPrecision(5));   // logs '5.1235'
console.log(numObj.toPrecision(2));   // logs '5.1'
console.log(numObj.toPrecision(1));   // logs '5'

numObj = 0.000123

console.log(numObj.toPrecision());    // logs '0.000123'
console.log(numObj.toPrecision(5));   // logs '0.00012300'
console.log(numObj.toPrecision(2));   // logs '0.00012'
console.log(numObj.toPrecision(1));   // logs '0.0001'

// ์ผ๋ถ€ ์ƒํ™ฉ์—์„œ๋Š” ์ง€์ˆ˜ ํ‘œ๊ธฐ๋ฒ•์ด ๋ฐ˜ํ™˜ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
console.log((1234.5).toPrecision(2)); // logs '1.2e+3'