var num =2.446242342;
num = num.toFixed(2); // 输出结果为 2.45
Math.floor(15.7784514000 * 100) / 100 // 输出结果为 15.77
Number(15.7784514000.toString().match(/^\d+(?:\.\d{0,2})?/))
// 输出结果为 15.77,不能用于整数如 10 必须写为10.0000
var a = "23.456322";
var aNew;
var re = /([0-9]+.[0-9]{2})[0-9]*/;
aNew = a.replace(re,"$1");
alert(aNew);
var num=22.127456;
alert( Math.round(num*100)/100);
var num = new Number(13.376954);
document.write (num.toFixed(2))
tmp ="3.376954";
result = tmp.substr(0,tmp.indexOf('.')+2);
alert(result);
JS常用的保留小数后两位方法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 保留两位小数 四舍五入: 不四舍五入: 先把小数变整数,再转化 当作字符串,使用正则匹配 数值取舍 保留整数 向上...
- 在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11...
- 一、filter过滤器 过滤器:把要显示在页面上的数据进行筛选或重新操作,分为全局过滤和局部过滤body部分: j...