【发布时间】:2017-08-04 12:35:46
【问题描述】:
假设我在 javascript 中有一个二进制数:
var myNumber = 0b0001110;
如何逐位打印?它会输出这个:
0
0
0
1
1
1
0
我试图控制台 String(myNumber).charAt(n) ,其中 n 是一个给定的位置,但它不起作用,我也不希望它被转换为字符串。我想要十进制数字 0 和 1。
我正在寻求一种打印数字的方法,但我的最终目标是访问它们。
【问题讨论】:
-
(0b0001110).toString(2).split("")- 您需要自己添加前导装饰 0。
标签: javascript