Показать сообщение отдельно
  #1 (permalink)  
Старый 13.06.2022, 14:02
Новичок на форуме
Отправить личное сообщение для igorzyden Посмотреть профиль Найти все сообщения от igorzyden
 
Регистрация: 23.02.2022
Сообщений: 7

Клонировать в HTML через Javascript примеры на умножение
Пока никак не могу освоить правильность работы клонирования в Javascript.

Сделал в HTML-файле код, который генерирует пример на умножение двух цифр от 1 до 10 и по нажатию кнопки "Проверить" выдает результат правильный ли ответ.

Код:
<head>

<title>Математические задания</title>

<meta charset="utf-8">

<style type="text/css">




    </style>

</head>


<body>

    <div class="primer">

        <span id="num1"></span> х
        <span id="num2"></span> =
        <input type="number" id="plus" width="5">
        <input type="button" onclick="count()" value="Проверить" width="5">
        <p id="result"></p>

    </div>

</body>

<script>


const random = n => Math.round(Math.random() * n);

var num1 = random(10);


var num2 = random(10);


document.getElementById('num1').innerHTML = num1;

document.getElementById('num2').innerHTML = num2;


sum = num1 * num2;



var right = 'Правильно';

var not = 'Неправильно';


function count() {
var plus = Number(document.getElementById('plus').value);

if (sum == plus) {

document.getElementById('result').innerHTML = right;

} else {

document.getElementById('result').innerHTML = not;

}

}


</script>

Теперь надо, чтобы выдавало допустим сразу 20 разных таких примеров и возле каждого индивидуальная кнопка проверки правильности.

При чем, сделать нужно не путем прописывания 20 раз части кода <div></div>, а через Javascript совершить правильно клонирование.
Ответить с цитированием