javascript - 如何在 JavaScript 中将数字数组拆分为单个数字?

标签 javascript arrays split numbers

我有一个数组

const myArr = [ 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106 ]

我需要像这样分割成数字:

const splited = [ 9, 4, 9, 5, 9, 6, 9, 7, 9, 8, 9, 9, 1, 0, 0, 1, 0, 1, 1, 0, 2, 1, 0, 3, 1, 0, 4, 1, 0, 5, 1, 0, 6 ]

最佳答案

您可以加入项目、拆分和 map 编号。

var array = [ 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106],
    pieces = array.join('').split('').map(Number);
    
console.log(pieces);

相同的方法,不同的工具。

var array = [ 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106],
    pieces = Array.from(array.join(''), Number);
    
console.log(pieces);

关于javascript - 如何在 JavaScript 中将数字数组拆分为单个数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52233261/

相关文章:

javascript - 遍历对象键和值并返回一个新对象

javascript - 验证数组中的连续数字

c - 使用 strtok 拆分 char *array 给出运行时错误

java - 不区分大小写的字符串 split() 方法

Python re.split() 将分隔符的一部分保留为第一个字符串的一部分,将其他部分保留为第二个字符串的一部分,等等

javascript - 匹配不同格式的数字

javascript - 检索 Ajax 发送给 Node JS 的参数

c - 为什么下面的程序给出输出 :A

java - 找出 10 个线程的最大值

javascript - 从html代码调用python函数