как выдать рандомно 4 значения (+ - * /) с помощью Функции
например:
пользователь вводит количество решаемых примеров и Функции пользователю отдают рандомные числа и рандомные знаки для решаемых примеров
function rand(min, max) {
return Math.floor(Math.random() * (max - min) + min)
}
let ex = +prompt ('сколько задач вы хотите решить ?')
let minNum = +prompt ('минимальное число')
let maxNum = +prompt ('максимальное число')
for (let i = 0; i < ex; i++) {
let num1 = rand (minNum, maxNum)
let num2 = rand (minNum, maxNum)
let res = +prompt(num1 + ' + ' + num2 + ' = ? ')
let answer = num1 + num2 == res ? ' ты молодец' : ' ты тупой иди учись'
alert (num1 + ' + ' + num2 + ' = ' + (num1 + num2) + ' ваш ответ ' + res + answer)
}
по типу такого, но с добавлением рандомных знаков (+ - * /)!!!!!!!!!!!!!!!!!!
Источник: Stack Overflow на русском