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.
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.
2条答案
按热度按时间v8wbuo2f1#
JavaScript不区分整数和定点数。他们都是数字。
1
和1.00
在Number对象中是相同的。对象中数据的输出/可视化表示取决于您。如果你想用JSON显示或输出它,那么你需要使用
toFixed
方法或类似的方法将它转换为字符串。您应该根据您想对需要两位小数的
number
变量做什么来说明您的问题。在大多数情况下,内部表征是无关紧要的2w3kk1z52#
int count = 1; console.log(number.toFixed(2));