javascript - 来自整数 : 143 -> [1, 4、3 的数组]

标签 javascript arrays

<分区>

创建由数字中的数字组成的数组的最短方法是什么?

我不想恢复到声明一个空数组然后通过 for(a,b,c) 循环迭代数字。

我想要一些更具声明性的东西。理想情况下,类似于:

Array.from(143) // => [1, 4, 3]

最佳答案

将数字转成字符串,拆分字符串,将每个字符转成一个数字:

const arr = String(143)
  .split('')
  .map(Number);
console.log(arr);

关于javascript - 来自整数 : 143 -> [1, 4、3 的数组],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51646543/

相关文章:

javascript - 在 PHP 数组中调用 JavaScript 函数

javascript - 对象使用 html5 和 javascript 通过键盘箭头键移动

javascript - 从 JavaScript (MVC) 调用 Sitecore Controller 方法

javascript - 将 D3 代码转换为 Vue3 - 单元格不添加到行而是添加到 HTML

javascript - 检索正则表达式匹配组值

arrays - OpenGL点数组

javascript - (HTML + JS) 桌面客户端框架

javascript - == null 和 === null 有什么区别?

c - 警告 : format '%d' expects type 'int' , 但参数 2 的类型为 'int (*)(int *)'

php - php中如何获取嵌套数组的值