#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...
Комментариев нет:
Отправить комментарий