#javascript
Есть вот такая строка кода
correctAnswer &= ((answer.correct && answerCheckbox.checked) || (!answer.correct
&& !answerCheckbox.checked));
Никак не могу понять, что значит &=, как это работает?
Как вы уже поняли код не мой.
Ответы
Ответ 1
Это оператор присваивания с побитовым AND. Обозначает он следующее: correctAnswer = correctAnswer & ((answer.correct && answerCheckbox.checked) || correctAnswer & (!answer.correct && !answerCheckbox.checked)); Подробнее можно прочитать здесь: https://developer.mozilla.org...
Комментариев нет:
Отправить комментарий