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

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

Javascript取float型小数点后两位,例22.123456取成22.12,如何做?

1.通过substring截取

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

2. 正则表达式。

rush:js;"> 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.数据类型保留上。

rush:js;"> function getnum() { var num=22.123456; alert( Math.round(num*100)/100); }

4.toFixed方法

rush:js;"> alert(num.toFixed(2));

以上就是js 取小数点后几位的方法总结,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...