控制 Number.toExponential() 輸出的精度
前言
在上次的 關於 Number.toExponential() 介紹 Number.toExponential() , Number.toExponential() 還支援控制輸出精度的用法,在此把學習的過程做個紀錄。
內容
範例如下
let num = 1234567; console.log( num.toExponential(1) );//1.2e+6 console.log( num.toExponential(3) );//1.235e+6 // console.log( 1.2 * ( 10 ** 6 ) );//1200000 console.log( 1.235 * ( 10 ** 6 ) );//1235000
控制精度的方法很簡單,只要輸入引數就可以,該引數正是要控制的位數,範例分別示範 1 與 3 ,在引數是 3 的時候注意到最後一位會被四捨五入。範例最後示範把兩個輸出的字串還原回數值。
參考資料
[ developer.mozilla.org ] Number.prototype.toExponential()
沒有留言:
張貼留言