时间:2021-05-26
Javascript取float型小数点后两位,例22.123456取成22.12,如何做?
1.通过substring截取。
function getnum(){var num = 22.123456;var result = num.substring(0,s.indexOf(".")+3);alert(result);}2. 正则表达式。
function getnum(){var num = 22.123456;var aNew;var re = /([0-9]+\.[0-9]{2})[0-9]*/;aNew = num.replace(re,"$1");alert(aNew);}3.数据类型保留上。
function getnum(){var num=22.123456;alert( Math.round(num*100)/100);}4.toFixed方法
alert(num.toFixed(2));声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
js取小数点后两位四种方法https://www.jb51.net/article/154898.htm以下我们将为大家介绍JavaScript保留两位小数的实
javascript取小数点后几位方法总结Javascript取float型小数点后两位,例22.123456取成22.12,如何做?1.通过substring
用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?1.这种方法最不推荐:functionget(){vars=22.
复制代码代码如下:floatDecimal.html//保留两位小数//功能:将浮点数四舍五入,取小数点后2位functiontoDecimal(x){varf
在js中有时要用到取float数字的小数点后两位的情况。varnum=10/3;functionf(num,n){returnparseInt(num*Math