М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
romamrn
romamrn
16.04.2022 21:51 •  Другие предметы

Здравствуйте , написать код в javascript для этой задачи: Напишите программу, которая проверяет ваше знание таблицы умножения. Сначала, она должна вывести на экран пример, который должен быть сгенерирован случайным образом, для двух чисел от 1 до 9. При этом пользователь должен написать ответ. Если ответ верный, программа должна вывести сообщение "Все верно". Если не верный или пустой, сообщение "Неверно!".

👇
Ответ:
лена6385
лена6385
16.04.2022
Конечно, вот решение задачи на проверку знания таблицы умножения на языке JavaScript:

```javascript
// Генерация случайного числа от 1 до 9
function generateRandomNumber() {
return Math.floor(Math.random() * 9) + 1;
}

// Генерация случайного примера и проверка ответа пользователя
function generateMultiplicationProblem() {
var num1 = generateRandomNumber();
var num2 = generateRandomNumber();
var answer = prompt("Сколько будет " + num1 + " * " + num2 + "?");

// Проверка ответа пользователя
if (answer != null && answer == num1 * num2) {
alert("Все верно!");
} else {
alert("Неверно!");
}
}

// Вызов функции для генерации и проверки примера
generateMultiplicationProblem();
```

В этом коде используются две функции: `generateRandomNumber()` и `generateMultiplicationProblem()`.

Функция `generateRandomNumber()` используется для генерации случайных чисел от 1 до 9 с помощью функции `Math.random()`. Она использует метод `Math.floor()` для округления числа в меньшую сторону и `Math.ceil()` для округления числа в большую сторону. Возвращаемое число будет случайным целым числом от 1 до 9.

Функция `generateMultiplicationProblem()` генерирует два случайных числа с помощью `generateRandomNumber()`. Затем она выводит пользователю пример с помощью `prompt()`, чтобы пользователь ввел свой ответ. После того, как пользователь введет свой ответ, происходит проверка на правильность ответа с помощью оператора `==`. Если ответ верный, то выводится сообщение "Все верно!", если ответ неверный или пустой, то выводится сообщение "Неверно!".

И наконец, в самом конце кода вызывается функция `generateMultiplicationProblem()`, чтобы начать процесс генерации и проверки случайного примера.
4,8(85 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Другие предметы
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ