【问题标题】:How to convert an array of integers to a single digit如何将整数数组转换为单个数字
【发布时间】:2021-08-09 09:49:31
【问题描述】:

假设我有一个 [2, 4, 5, 6] 数组。

我希望能够将其转换为2456

在 JavaScript 中是否有一种简单而优雅的方式来做到这一点?

我知道this 的问题。

【问题讨论】:

  • 是的。 join
  • ... 或者,如果您需要输出仍然是数字,parseInt([2, 4, 5, 6].join(''))

标签: javascript arrays


【解决方案1】:

使用Array#join

const arr = [2, 4, 5, 6];

const str = arr.join('');

console.log('string', str);
console.log('number', +str);

【讨论】:

  • 谢谢,完全忘记了这个:(
猜你喜欢
  • 2011-06-05
  • 2015-01-06
  • 2020-01-03
  • 2012-07-11
  • 1970-01-01
  • 2011-12-23
  • 2012-06-27
  • 2012-02-26
相关资源
最近更新 更多