• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

JavaScript实现四舍五入的几种方法代码合集

JavaScript 水墨上仙 2228次浏览

javascript小数四舍五入多种方法实现

用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?&nbsp
1.&nbsp最笨的办法&nbsp

function get() 
{ 
var s = 22.127456 + ""; 
var str = s.substring(0,s.indexOf(".") + 3); 
alert(str); 
} 

2.&nbsp正则表达式效果不错&nbsp

<script type="text/javascript"> 
onload = function(){ 
var a = "23.456322"; 
var aNew; 
var re = /([0-9]+\.[0-9]{2})[0-9]*/; 
aNew = a.replace(re,"$1"); 
alert(aNew); 
} 
</script> 

3.&nbsp他就比较聪明了…..&nbsp

<script> 
var num=22.127456; 
alert( Math.round(num*100)/100); 
</script> 

4.会用新鲜东西的朋友。&nbsp

<script> 
var num=22.127456; 
alert( num.toFixed(2)); 
</script> 


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明JavaScript实现四舍五入的几种方法代码合集
喜欢 (0)
加载中……