【发布时间】:2020-06-19 21:58:51
【问题描述】:
我有这个变量,我正在尝试将每个数字拆分为自己的数组
var input = [[010101], [101101]];
所以我这样做,考虑到八进制数
var firstArr = Array.from(input[0].toString(8))
但它仍然会抛出 4161 作为输出
谁能建议我做错了什么或哪里出了问题?
【问题讨论】:
-
如果
var input = [[010101], [101101]];在源代码中,你只能修复源代码 -
input[0]是数组[010101]不是数字。 -
请让我明白,那为什么它还在我的代码中输出4161?基数选项不起作用
-
因为你是在数组上调用
toString,而数组在方法中不带radix参数。 -
谢谢你我现在明白了,那我该怎么做呢?
标签: javascript arrays type-conversion