Кибер-Самурай
Мечник • Уровень 42
- 92Атака
- 78Защита
- 85Скорость
⚠️ Вражеский дрон атакует! Какое действие выбрать?
Используем if/else, чтобы карточка реагировала на выбор игрока
Мечник • Уровень 42
⚠️ Вражеский дрон атакует! Какое действие выбрать?
Чтобы карточка по-разному реагировала на кнопки, функция должна принимать аргумент (информацию извне) и проверять её с помощью if / else:
function checkAnswer(answer) {
if (answer === 'right') {
// действия, если выбор верный
} else {
// действия, если выбор ошибочный
}
}
В HTML мы передаем эту строку при клике: onclick="checkAnswer('right')" или onclick="checkAnswer('wrong')".
Верстка карточки Самурая уже готова. Твоя задача — оживить боевку, следуя комментариям в коде.
<p> для вывода результата и добавь ему id="result".onclick="checkAnswer('wrong')".onclick="checkAnswer('right')".<script> и функцию function checkAnswer(answer) { ... }.if / else, который будет менять текст (используй textContent) и цвет сообщения в зависимости от выбора.id="result" для поля выводаonclick="checkAnswer(...)"<script>function checkAnswer(answer)if (answer === 'right').textContent для смены текстаonclick="checkAnswer(right)" вместо 'right'if (answer = 'right') вместо строгого ===textContext вместо textContent<script>