位置:首頁 > 軟件操作教程 > 編程開發(fā) > JavaScript > 問題詳情

JavaScript 轉(zhuǎn)換為小數(shù)格式字符串

提問人:劉團圓發(fā)布時間:2020-11-23

■知識點

    使用toStringO方法把數(shù)值轉(zhuǎn)換為字符串時,無法保留小數(shù)位,這在貨幣格式化、科學計數(shù)等專業(yè)領域輸出顯示數(shù)字是不方便的。為此JavaScript提供了以下3個專用方法。

    toFixed():能夠把數(shù)值轉(zhuǎn)換為字符串,并顯示小數(shù)點后的指定位數(shù)。

    toExponential():把數(shù)字轉(zhuǎn)換為科學計數(shù)法形式的字符串。

    toPrecision():與toExponential()相似,但可以指定有效數(shù)字的位數(shù),而不是小數(shù)位數(shù)。

■實例設計

var a = 10;

console.log(a.toFixed(2));                 //返回字符串"10.00"

console.log(a.toFixed(4));                 //返回字符串"10.0000"

var a = 123456789;

console.log(a.toExponential(2));           //返回字符串"1.12e+8"

console.log(a.toExponential(4));           //返回字符串"1.2346e+8"

var a = 123456789;

console.log(a.toPrecision(2));             //返回字符串"1.2e+8"

console.log(a.toPrecision(4));             //返回字符集"1.235e+8"

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部