我想创建一个整数或数字,其中包含数字或字符串数组中的所有数字.我怎样才能做到这一点?
例如:
digitArry = [9', '8', '7', '4', '5', '6'];
Run Code Online (Sandbox Code Playgroud)
应该成为
integer = 987456;
Run Code Online (Sandbox Code Playgroud)
你可以使用join和parseInt:
var digitArry = ['9', '8', '7', '4', '5', '6'];
var integer = parseInt(digitArry.join(''), 10);
console.log(integer);Run Code Online (Sandbox Code Playgroud)
编辑:正如@kay所建议的,另一种方法是使用+将字符串转换为数字:
var digitArry = ['9', '8', '7', '4', '5', '6'];
var integer = +digitArry.join('');
console.log(integer);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
78 次 |
| 最近记录: |