Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Написать код, который проверяет знание таблицы умножения (https://javascript.ru/forum/misc/68149-napisat-kod-kotoryjj-proveryaet-znanie-tablicy-umnozheniya.html)

klink_patrick 28.03.2017 20:03

Написать код, который проверяет знание таблицы умножения
 
Помогите, очень буду благодарен, написать код на Java Script. Зарание спасибо большое!
Написать код, который проверяет знание таблицы умножения. Веб-страница содержит текстовую надпись для показа общего счета, кнопку «следующая задача», текстовую надпись для показа задачи, текстовое поле для ввода ответа, кнопку «проверить» и текстовую надпись для вывода результатов проверки.
Задания должны генерироваться случайным образом.

ksa 29.03.2017 08:49

Цитата:

Сообщение от klink_patrick
Помогите, очень буду благодарен, написать код на Java Script.

В чем должна заключаться помощь?
Каков размер благодарности?

Diphenyl Oxalate 29.03.2017 19:36

Ну например...

<span style="color: green" id="correct">0</span> / <span style="color: red" id="incorrect">0</span><br>
<span id="task"></span>
<input type="text" id="answer">
<input type="button" value="Ответить" onclick="check()">
<script>
function gen() {
	var a = (Math.round(Math.random() * 7) + 2), b = (Math.round(Math.random() * 7) + 2);
	return [a + "x" + b + "=", a * b];
}
var current = gen();
document.getElementById("task").innerHTML = current[0];
function check() {
	++document.getElementById( +document.getElementById("answer").value == current[1] ? "correct" : "incorrect" ).innerHTML;
	current = gen();
	document.getElementById("task").innerHTML = current[0];
}
</script>


Часовой пояс GMT +3, время: 10:25.