对于数据是浮点数类型的,有两种方法(以保留小数点后三位为例)
第一种方法:
保留几位toFixed()参数就填几
numClick:function(){
var data = 0.79206174612045;
console.log(data.toFixed(3));
}
第二种方法:
保留两位只需把1000改为100即可,以此类推
numClick:function(){
var data = 0.79206174612045;
console.log(Math.round(data*1000)/1000);
}
对于数据是字符串类型的:
保留n位小数通用公式是data.substring(0,data.indexOf(".")+(n+1))
numClick:function(){
var data = "0.79206174612045";
console.log(data.substring(0,data.indexOf(".")+4));
}