千家信息网

javascript如何去掉小数点后两位

发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要为大家展示了"javascript如何去掉小数点后两位",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"javascript如何去掉小数点后两位"
千家信息网最后更新 2025年01月16日javascript如何去掉小数点后两位

这篇文章主要为大家展示了"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截取

function getnum(){var num = 22.123456;var s=num.toString();var result = s.substring(0,s.indexOf(".")+3);alert(result);}getnum();

2、正则表达式

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

3、数据类型保留上

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

4、toFixed方法

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

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

0