Я пытаюсь создать случайную задачу сложения, на которую должен ответить пользователь. У меня сгенерированы случайные числа, но мне трудно принять ответ пользователя и проверить его. Пожалуйста помоги! Мой код ниже:
js: функция randomNum () {var num1 = document.getElementById ("num1"); var num2 = document.getElementById ("число2"); num1.innerHTML = Math.floor ((Math.random () * 50) + 1); num2.innerHTML = Math.floor ((Math.random () * 50) + 1);
function checkMath() {
var num1 = parseInt((document.getElementById("num1")), 10);
var num2 = parseInt((document.getElementById("num2")), 10);
ans = document.forms.problem.answer;
ans.value = num1 + num2;
if (ans == correct) {
alert("woot");
} else {
alert("nope");
}
}
}
html:
<body onLoad="randomNum();">
<table>
<tr>
<td>
<div id="problem">
<div>
<p id="num1">00</p>
<div class="plus">+</div>
<p id="num2">00</p>
<hr>
<form id="problem"><p><input id="answer" value=""></p>
<input type="button" onclick="checkMath();" value="Check Answer"></form>
</div>
</div>
</td>
ans = parseInt(document.forms.problem.answer), 10;
- person Shomz   schedule 02.12.2013