我能够将数字转换为逗号分隔的区域设置字符串。是否有类似的函数可以将逗号分隔的区域设置字符串转换为数字?
var number = 1000000;
number.toLocaleString();
Output: "1,000,000"
Run Code Online (Sandbox Code Playgroud)
如何使用 JavaScript 将 1,000,000 转换为 1000000?
Ahm*_*mad -3
var number = 1000000;
console.log('numeric number', number); //1000000
var str = number.toLocaleString();
console.log('with commas', str); //1,000,000
var num = str.replace(/\D/g,'');
console.log('string without commas', num); //1000000 (string)
var num2 = parseInt(num);
console.log('numeric', num2); //1000000 (numeric)Run Code Online (Sandbox Code Playgroud)
将可能包含逗号的字符串转换为数字的一种简单方法是找到字符串中的所有非数字并将其删除,从而仅保留数字。
var num = number.toLocaleString().replace(/\D/g,''); //1000000
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11391 次 |
| 最近记录: |