Что выведет в консоль?
Ответ:
123, 12, 43
Объяснение:
Секрет в том что во время побитовых операций, в нашем случае это побитовое или - |, дробная часть числа просто отбрасывается. В данном примере правый операнд побитового или равен нулю - это значит что после выполнения левый операнд никак не измениться но дробная часть уйдёт.
Код:
console.log(1234 / 10 | 0); console.log(1234 / 100 | 0); console.log(43.21 | 0);