问题描述:如小数3.333,我们想让它保留到小数点后六位,不够的位数用0代替
代码如下:
for(var i = 0;i<array.length;i++){
var arr = array[i].split(".");
var decimal = arr[1];//获取小数部分
var a = 6 - decimal.length;
for(var j = 0;j < a;j++){
decimal += "0" ;
}
arr[1] = decimal;
array[i] = arr.join(".");
arr = "";
}
说明:array是一个装小数的数组