js 保留2位小数

方法1:

var number = 123.4567

number.toString().replace(/^(\d+\.\d{2})\d*$/,"$1")

//结果:123.45

方法2:

var number = 123.4567

number.toFixed(2);

//结果:123.46

//IE 5.5以上

方法3:

 

var number=123.4567
Math.round(parseFloat(number) * 100) / 100
//结果:123.46 
posted @ 2011-09-06 12:55  RocTian  阅读(223)  评论(0编辑  收藏  举报