Я пытаюсь получить наименее значимый bit из number в JavaScript.
У меня есть следующий код:
let lsb = (parseInt("110", 2) & 0xffff);
Насколько я понимаю, наименее значащий бит числа 110 равен 110, так как это самый правый установленный бит.
Однако приведенный выше код возвращает «6», что является общим значением 110, а не наименее значащим bit.
Как я могу получить младший значащий бит?
& 0xffffне является ни способом получить младший установленный бит, ни младший бит. Это просто совершенно не связано с ними обоими. - person harold   schedule 04.02.2016