很多时候,需要在页面展示的时候,将数字计算的结果固定小数位。
以前使用的方法很是繁琐(百度来的)。后来才发现Js中已经有了一个实现方法了。这里记下来。要注意调用该方法前提是必须为数字对象。
比如。在js中10/3,输出结果是3.3333333333335,肯定用户是不会认可的。处理方法:
var n = 10/3;
n = n.toFixed(2);
alert(n);
这样,就会是3.33的结果了。
很多时候,需要在页面展示的时候,将数字计算的结果固定小数位。
以前使用的方法很是繁琐(百度来的)。后来才发现Js中已经有了一个实现方法了。这里记下来。要注意调用该方法前提是必须为数字对象。
比如。在js中10/3,输出结果是3.3333333333335,肯定用户是不会认可的。处理方法:
var n = 10/3;
n = n.toFixed(2);
alert(n);
这样,就会是3.33的结果了。