javascript - 在javascript中以数组格式推出随机数

标签 javascript arrays

给定一个非负整数,按顺序返回一个数组或各个数字的列表。

digitize(n):将多位数字分成一个数组。

参数:

n: number - Number to be converted

返回值:

Array<number> - Array of separated single digit integers

示例:

n            123
Return value [1,2,3]

这是我所做的

Function digitize(n) {
  let number =[ ];
  let stringDigi = n.tostring();

  for (let i = 0, len = stringDigi.length; i < len; i++) {
    number.push (+stringDigi.charAt(i)); 
  }

  return number;
}

最佳答案

简单一点

const fn = n => n.toString().split('').map(e => parseInt(e))

console.log(fn(123))

并注意语法。

函数不是函数

toString() 不是 tostring()

关于javascript - 在javascript中以数组格式推出随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55251521/

相关文章:

javascript - 我怎么能 json.loads ("""") 4 个钉子?

javascript - 在页面刷新之前从 URL 中删除查询字符串

javascript - 如何使用 javascript 验证用户输入

javascript - 如何使用数组所以我将获得 x[0] 或 x[1] 的值

javascript - jQuery 循环遍历 JSON 数组

android - Renderscript 多维数组

javascript - 确定 HTML 元素是否在视口(viewport)中的最有效方法?

Javascript 返回 "matched"数组在数组中的位置索引

java - 从排序的 Char 数组中删除重复项

javascript - 反馈选项卡,例如 www.monyta.com