我正在尝试将十进制数字的字符串转换为数字,而不会在末尾丢失零
Convert javaScript floating point numbers to string without loosing insignificant trailing zeros解决方案此处返回的是字符串,而不是数字
let myNumber = '0.10'
parseFloat(myNumber) // 0.1
parseFloat(myNumber).toFixed(2) // "0.10"
Number(parseFloat(myNumber).toFixed(2)) // 0.1
Desired output - convertToNumber('0.10') -> 0.10
答案 0 :(得分:0)
我认为,如果要创建一个Number对象,则唯一可能的值是1。这是在数字类中完成的,所以我认为您不能更改此