var number = 1;
console.log( number.toFixed(2));
// "1.00"
console.log( typeof(number)) // "string"
但我希望1.00
为
console.log( typeof(number)) // number with decimal 1.00 and type should be number.
答案 0 :(得分:0)
Javascript不区分整数和定点数。他们都是数字。 1
和1.00
在Number对象中是相同的。对象中数据的输出/可视化表示由您决定。
如果您希望显示它或以JSON格式输出它,那么您需要使用toFixed
方法或类似方法将其转换为字符串。
你应该根据你想要对需要两个小数位的number
变量做什么来陈述你的问题。在大多数情况下,内部表示是无关紧要的