作者:lp-阳光切割了记忆的角度 | 来源:互联网 | 2022-12-07 11:13
我编写了以下简单函数,它返回一个最多6位小数的数字:
getFixedDecimalValue(number) {
let fixedDecimalValue = (((number *= 1000000) - (number % 1)) / 1000000);
return fixedDecimalValue;
}
我希望这个函数接受第二个参数,该参数将决定从那时计算多少小数位数然后返回该值(默认为6 dp).
就像是:
getFixedDecimalValue(number, decimalPlaces = 6) {
let fixedDecimalValue = (((number *= decimalPlaces) - (number % 1)) / decimalPlaces);
return fixedDecimalValue;
}
问题:
什么是优雅的转向方法
6 into 1000000
或者号码
3 into 1000
谢谢!
1> Programmer..:
function elegantMethod(number) {
return Math.pow(10, number);
}