чем 32-битные числами? Потому как console.log(0b111111111111111111111111111111111 & 0b111111111111111111111111111111111) выдает всегда -1, там по 33 еденицы, а мне нужно что бы число было в виде 5 или больше байтном состоянии, можно ли так? Такое же эффект будет если записать в десятеричной системе console.log(8589934591 & 8589934591), если числа умещаются в 32-бита то все нормально работает.
console.log(BigInt(0b111111111111111111111111111111111) & BigInt(0b111111111111111111111111111111111)) 8589934591n
Обсуждают сегодня