码迷,mamicode.com
首页 > 编程语言 > 详细

javascript 取小数点后几位四种方法

时间:2019-10-19 23:26:54      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:res   class   ace   size   类型   substr   $1   math   str   

javascript 取小数点后几位方法总结

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

 

javascript 取小数点后几位四种方法

标签:res   class   ace   size   类型   substr   $1   math   str   

原文地址:https://www.cnblogs.com/ltb6w/p/11706250.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!