【问题标题】:Change Array with Integers into Octal Array将整数数组更改为八进制数组
【发布时间】:2021-03-25 18:59:49
【问题描述】:

如果有一个数组 x = [34,10,60,5,3] 如何将其转换为八进制数组?

【问题讨论】:

  • 八进制是什么意思?转换为八进制表示的字符串?
  • @MarianTheisen 很抱歉没有更清楚。我的意思是基数 8。
  • 这很清楚,但“转换为八进制”不是。您唯一能做的就是转换为八进制字符串表示形式(请参见下面的答案)。您不能转换为“八进制整数”

标签: javascript arrays octal


【解决方案1】:

您可以执行以下操作,

x = [34,10,60,5,3]
res = x.map(item => parseInt(item.toString(8)));
console.log(res);

【讨论】:

    猜你喜欢
    • 2011-05-06
    • 2018-09-16
    • 1970-01-01
    • 2017-02-04
    • 2013-09-09
    • 1970-01-01
    • 2021-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多