函数实现将传入的浮点型数字转化为需要的N位小数
1 方法一 字符串截取法
function f(num,index){ //传入两个参数:要操作的小数,要保留的位数
var str1=String(num); //将类型转化为字符串类型
var str=str1.substring(0,str1.indexOf('.')+index+1); //截取字符串
var num=Number(str); //转化为number类型
alert(num)
}
2 方法二 先取整再保留小数
function e(num,index){
alert(Math.round(num*Math.pow(10,index))/100);
}
3 方法三 正则查找法
4 toFixed()方法
function f(num,index){
alert(num.toFixed(index));
}