JavaScript中数字保留有效数字位数的方法有三种:toFixed,toExponential,toPrecision,这三种方法都会把数字转成字符串。
1.toFixed()根据小数点后的指定位数将数字转为字符串,不会使用指数计数法。
2.toExponential()使用指数计数法将数字转化为指数形式的字符串,小数点前只有一位,小数点后的位数由参数指定。
3.toPrecision()根据指定的有效数字位数将数字转为字符串,参数必须是1到100之间的整数,如果有效数字位数小于数字整数部分的位数,则转成指数形式。