我正在尝试获取JavaScript中bit
的最低有效number
。
我有以下代码:
let lsb = (parseInt("110", 2) & 0xffff);
据我了解,110的最低有效位是1 1 0,因为它是最右边的设置位。
但是,上面的代码返回“6”,它是
110
的总值,而不是最低有效的bit
。如何获得最低有效位?
最佳答案
最低有效位是最右边的位,而不是设置的最右边的位。要做到这一点,并使用 1
。
let lsb = parseInt("110", 2) & 1;