这篇文章主要为大家展示了“javascript如何去掉小数点后两位”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript如何去掉小数点后两位”这篇文章吧。

方法:1、使用“数值字符串对象.substring(0,数值字符串对象.indexOf(".")+3)”语句;2、使用“Math.round(数值对象*100)/100”语句;3、使用“数值对象.toFixed(2)”语句。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript如何去掉小数点后两位?例22.123456取成22.12要如何做?

1、通过substring截取

functiongetnum(){varnum=22.123456;vars=num.toString();varresult=s.substring(0,s.indexOf(".")+3);alert(result);}getnum();

2、正则表达式

functiongetnum(){varnum=22.123456;varstr=num.toString();varaNew;varre=/([0-9]+\.[0-9]{2})[0-9]*/;aNew=str.replace(re,"$1");alert(aNew);}getnum();

3、数据类型保留上

functiongetnum(){varnum=22.123456;alert(Math.round(num*100)/100);}getnum();

4、toFixed方法

varnum=22.123456;alert(num.toFixed(2));

以上是“javascript如何去掉小数点后两位”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!