如何獲得客戶端瀏覽器的名稱 html去小數(shù)點(diǎn)的代碼,數(shù)字是引用的變量?
html去小數(shù)點(diǎn)的代碼,數(shù)字是引用的變量?在JS中,如果保留小數(shù)點(diǎn)后的n位,我們通常使用ToFixed functionrounding的轉(zhuǎn)換函數(shù),如下:function round(V,e){var
html去小數(shù)點(diǎn)的代碼,數(shù)字是引用的變量?
在JS中,如果保留小數(shù)點(diǎn)后的n位,我們通常使用ToFixed function
rounding的轉(zhuǎn)換函數(shù),如下:
function round(V,e){
var t=1
for(e>0t*=10,e--
for(e
return數(shù)學(xué)圓在(V*t)/t
}
參數(shù)中,
V表示要轉(zhuǎn)換的值
e表示要保留的位數(shù)
函數(shù)中的兩個(gè)for,這是關(guān)鍵點(diǎn),
第一個(gè)for表示小數(shù)點(diǎn)右側(cè)的大小寫(xiě),即小數(shù)點(diǎn)右側(cè)要保留多少位數(shù);
第二個(gè)是小數(shù)點(diǎn)左側(cè)的大小寫(xiě),即小數(shù)點(diǎn)左側(cè)要保留多少位數(shù)。
for的功能是計(jì)算T的值,即V應(yīng)放大或縮小多少倍(倍數(shù)=T)。
For使用For的兩個(gè)特征,條件判斷和計(jì)數(shù)器累加(循環(huán))
當(dāng)e滿足條件時(shí),F(xiàn)or繼續(xù),e每次累加(e每次累加,即使不滿足For循環(huán)的條件),同時(shí)也計(jì)算t。
最后,用原舍入法計(jì)算V的放大/縮小后的結(jié)果,然后將結(jié)果放大/縮小到正確的倍數(shù)
下面給出了保留兩位數(shù)的例子