首页 > 解决方案 > 如何在 javascript 中将 1,800.00 转换为 1800?

问题描述

我正在尝试转换1,100.00或转换1,800.0011001800使用 Javascript Number() 函数,但它给出了NaN. 例如:

var num = "1,100.00";
console.log(Number(num));

output: NaN

我的要求是如果我有一个数字 1,800.00,它应该在 Javascript 中转换为 1800。

任何帮助将不胜感激。

谢谢。

标签: javascript

解决方案


您可以使用内置函数替换,字符,然后转换为. replaceNumber

let number = "1,100.00";
console.log(Number(number.replace(',','')));


推荐阅读