美文网首页
JS 保留小数点后面2位小数

JS 保留小数点后面2位小数

作者: yujiawei007 | 来源:发表于2017-08-29 10:38 被阅读0次
    1. 最笨的办法....... [我就怎么干的.........]

    function get()
    {
    var s = 22.127456 + "";
    var str = s.substring(0,s.indexOf(".") + 3);
    alert(str);
    }

    1. 正则表达式效果不错

    <script type="text/javascript">
    onload = function(){
    var a = "23.456322";
    var aNew;
    var re = /([0-9]+.[0-9]{2})[0-9]*/;
    aNew = a.replace(re,"$1");
    alert(aNew);
    }
    </script>

    1. 他就比较聪明了.....

    <script>
    var num=22.127456;
    alert( Math.round(num*100)/100);
    </script>

    4.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。

    <script>
    var num=22.127456;
    alert( num.toFixed(2));
    </script>

    相关文章

      网友评论

          本文标题:JS 保留小数点后面2位小数

          本文链接:https://www.haomeiwen.com/subject/tdcodxtx.html