如何将int每两位拆分为整数并插入数组

时间:2019-07-04 10:44:41

标签: javascript arrays

我有一个号码112233445566

如何将其拆分并放入数组,以便获得

Array[11,22,33,44,55,66]

1 个答案:

答案 0 :(得分:0)

const num = 112233445566;
const numString = num.toString();
let numberArr = [];
let tempArr = [];
for (let i = 0; i < numString.length; i++) {
  tempArr.push(numString[i]);
  if (tempArr.length == 2) {
    numberArr.push(tempArr);
    tempArr = [];
  }
}

const numbers = numberArr.map(number => {
  return parseInt(number.join(""));
});

相关问题