Подскажите что значит &=

299
31 июля 2017, 15:10

Есть вот такая строка кода

correctAnswer &= ((answer.correct && answerCheckbox.checked) || (!answer.correct && !answerCheckbox.checked));

Никак не могу понять, что значит &=, как это работает? Как вы уже поняли код не мой.

Answer 1

Это оператор присваивания с побитовым AND. Обозначает он следующее:

correctAnswer = correctAnswer & ((answer.correct && answerCheckbox.checked) || correctAnswer & (!answer.correct && !answerCheckbox.checked));

Подробнее можно прочитать здесь: https://developer.mozilla.org...

READ ALSO
Как обновить страницу в jquery ajax запросе?

Как обновить страницу в jquery ajax запросе?

Есть одна кнопка или форма на которой висит обработчик и при нажатии происходит ajax запросПри успешном выполнении я могу в success только поместить...

345
Hello world для jsdom с jquery

Hello world для jsdom с jquery

В node-jsdom hello world c jquery выглядит так:

329
Discord-js ошибка в таймере

Discord-js ошибка в таймере

Код ниже отлавливает время до voiceStateUpdate и во времяЦель узнать разницу и выдать монету за минутное нахождение на сервере

400
Из-за чего ошибка в консоли?

Из-за чего ошибка в консоли?

Вот демка https://jsbincom/kujeqefegi/edit?html,js,console,output Есть простой html и скрипт, часть которого отвечает за добавление новых блоков, а часть за удаление:

320