【发布时间】:2020-09-26 12:32:42
【问题描述】:
在 JavaScript 中,我如何知道单个 Bit 是 On (1) 还是 Off (0)?
function isBitOn(number, index)
{
// ... ?
}
// Example:
let num = 13; // 1101
isBitOn(num, 0); // true 1
isBitOn(num, 1); // false 0
isBitOn(num, 2); // true 1
isBitOn(num, 3); // true 1
我知道在 JavaScript 中我们有 Bitwise Operations。但是我该如何使用它们,或者使用任何其他方法,读取单个位?
【问题讨论】:
标签: javascript binary bit-manipulation bitwise-operators bit