我需要在JavaScript代码中打印最多两位小数的数字。 这是我的代码:
var num = 10;
var storeNum = num.toFixed(2);
console.log(storeNum);
typeof(storeNum);
当我检查 typeof 时,它是字符串的数字。 当我使用数字函数转换回数字时,它再次删除小数。 输出:
10.00
"string"
其他代码:
var num = 10;
var storeNum = num.toFixed(2);
console.log(storeNum);
console.log(typeof(storeNum));
storeNum=Number(storeNum);
console.log(storeNum);
console.log(typeof(storeNum));
输出:
10.00
string
10
number
任何人都可以建议我一个合适的解决方案。 我不希望输出字符串格式。