JS格式化數(shù)字保留兩位小數(shù)點(diǎn)示例代碼
問題:在JS中格式化數(shù)據(jù)保留兩位小數(shù)的函數(shù)的多種方法
最好方法:
保留兩位好像是這樣吧
var a = 9.39393;
alert(a.toFixed(2));
說明:
alert(Number.toFixed(9.39393));
返回的是9.39
但是只有ie5.5以上的版本才支持。
其它方法:
function roundFun(numberRound,roundDigit) //四舍五入,保留位數(shù)為roundDigit { if (numberRound>=0) { var tempNumber = parseInt((numberRound * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit); return tempNumber; } else { numberRound1=-numberRound var tempNumber = parseInt((numberRound1 * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit); return -tempNumber; } }
方法二:
<script> tmp = "1234567.57232" result = tmp.substr(0,tmp.indexOf(".")+3); alert(result); </script>
方法三:
var a=3.1415926;
a = a.toFixed(2);//保留2位但結(jié)果為一個(gè)String類型
a = parseFloat(a);//將結(jié)果轉(zhuǎn)換會(huì)float
//用一步的話如下
a = parseFloat(a.toFixed(2));
相關(guān)文章
js/jQuery簡(jiǎn)單實(shí)現(xiàn)選項(xiàng)卡功能
本篇文章主要是對(duì)js/jQuery簡(jiǎn)單實(shí)現(xiàn)選項(xiàng)卡功能的示例代碼進(jìn)行了介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2014-01-01JavaScript使用原型和原型鏈實(shí)現(xiàn)對(duì)象繼承的方法詳解
這篇文章主要介紹了JavaScript使用原型和原型鏈實(shí)現(xiàn)對(duì)象繼承的方法,簡(jiǎn)單講述了javascript原型與原型鏈的原理,并結(jié)合實(shí)例形式詳細(xì)分析了javascript中對(duì)象繼承的常見實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-04-04淺談layui分頁(yè)控件field參數(shù)接收對(duì)象的問題
今天小編就為大家分享一篇淺談layui分頁(yè)控件field參數(shù)接收對(duì)象的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09JS使用Promise時(shí)常見的5個(gè)錯(cuò)誤總結(jié)
Promise?提供了一種優(yōu)雅的方法來處理?JS?中的異步操作。這也是避免“回調(diào)地獄”的解決方案。然而,并沒有多少開發(fā)人員了解其中的內(nèi)容。因此,許多人在實(shí)踐中往往會(huì)犯錯(cuò)誤。在本文中,介紹一下使用?promise?時(shí)的五個(gè)常見錯(cuò)誤,希望大家能夠避免2022-11-11一個(gè)用javascript寫的select支持上下鍵、首字母篩選以及回車取值的功能
一個(gè)用javascript寫的select支持上下鍵、首字母篩選以及回車取值的功能2009-09-09JS 動(dòng)態(tài)加載js文件和css文件 同步/異步的兩種簡(jiǎn)單方式
下面小編就為大家?guī)硪黄狫S 動(dòng)態(tài)加載js文件和css文件 同步/異步的兩種簡(jiǎn)單方式。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09