Решите пример:
0 + 0 = ?Проверить
<script>
let num1 = 0;
let num2 = 0;
function generateQuestion() {
num1 = Math.floor(Math.random() * 10);
num2 = Math.floor(Math.random() * 10);
document.getElementById('question').textContent = `${num1} + ${num2} = ?`;
document.getElementById('answer').value = '';
document.getElementById('message').textContent = '';
}
function checkAnswer() {
const userAnswer = parseInt(document.getElementById('answer').value);
const correctAnswer = num1 + num2;
const messageElement = document.getElementById('message');
if (userAnswer === correctAnswer) {
messageElement.textContent = 'Правильно!';
messageElement.style.color = 'green';
} else {
messageElement.textContent = `Неправильно! Правильный ответ: ${correctAnswer}`;
messageElement.style.color = 'red';
}
setTimeout(generateQuestion, 2000);
}
window.onload = generateQuestion;
</script>