js取小数点后两位四种方法

挂林风景异,秋似洛阳春。倘若,生命是一场旅行,爱,一定在路上。而往往,走得最急的,都是最美的风景。世界上有不绝的风景,我有不老的心。有时三点两点雨,到处十枝五枝花。

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));

以上就是js取小数点后两位四种方法。坚不可催是因为经历过狂风暴雨;无畏世界是因为做到了中心无敌。更多关于js取小数点后两位四种方法请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
jQuery控制input只能输入数字和两位小数的方法

javaScript强制保留两位小数的输入数校验和小数保留问题

js保留两位小数方法总结

Angular限制input框输入金额(是小数的话只保留两位小数点)

正则验证小数点后面只能有两位数的方法