JavaScript 獲取任一float型小數(shù)點(diǎn)后兩位的小數(shù)
用Javascript取float型小數(shù)點(diǎn)后兩位,例22.127456取成22.13,如何做?
1.這種方法最不推薦:
function get(){ var s = 22.127456 + ""; var str = s.substring(0,s.indexOf(".") + 3); alert(str); }
2. 使用正則表達(dá)式獲?。?br />
function get(){ var a = "23.456322"; var aNew; var re = /([0-9]+\.[0-9]{2})[0-9]*/; aNew = a.replace(re,"$1"); alert(aNew); }
3. 比較高級(jí)的應(yīng)用:
function get(){ var num=22.127456; alert( Math.round(num*100)/100); }
4. 最簡(jiǎn)單也最方便的:
function get(){ var num = new Number(13.37); num = num.toFixed(2);//2為要獲取小數(shù)后的位數(shù) 會(huì)自動(dòng)四舍五入 alert(num); }
相關(guān)文章
在IE中調(diào)用javascript打開(kāi)Excel的代碼(downmoon原作)
在IE中調(diào)用javascript打開(kāi)Excel的代碼(downmoon原作)...2007-04-04javascript通過(guò)navigator.userAgent識(shí)別各種瀏覽器
識(shí)別各種瀏覽器的實(shí)現(xiàn)原理是根據(jù)navigator.userAgent返回值識(shí)別,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下2013-10-10純javascript實(shí)現(xiàn)自動(dòng)發(fā)送郵件
當(dāng)我們發(fā)送郵件時(shí),可以自定義郵件發(fā)送的時(shí)間,那么使用代碼是如何實(shí)現(xiàn)的呢?下面通過(guò)本篇文章給大家介紹使用純javascript實(shí)現(xiàn)自動(dòng)發(fā)送郵件,感興趣的朋友可以參考下2015-10-10javascript圖片切換綜合實(shí)例(循環(huán)切換、順序切換)
這篇文章主要介紹了javascript圖片切換綜合實(shí)例,包括javascript圖片循環(huán)切換、javascript圖片順序切換,兩張圖片的切換,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-01-01layui 圖片上傳+表單提交+ Spring MVC的實(shí)例
今天小編就為大家分享一篇layui 圖片上傳+表單提交+ Spring MVC的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09JS實(shí)現(xiàn)點(diǎn)擊按鈕后框架內(nèi)載入不同網(wǎng)頁(yè)的方法
這篇文章主要介紹了JS實(shí)現(xiàn)點(diǎn)擊按鈕后框架內(nèi)載入不同網(wǎng)頁(yè)的方法,涉及javascript點(diǎn)擊按鈕載入頁(yè)面的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-05-05