случайное число
Всем доброго времени суток! Необходимо сравнить введенные числа со случайными значениями, при совпадении - вывести сообщение. а также вывести процент совпадений.
|
Anna77,
где переменная которая сохранит случайное число и будет выведена в алерте Цитата:
|
переменную нужно вводить новую для каждого случайного числа? например, var x = getRandom();?
|
Цитата:
|
Anna77,
в вашем случае достаточно 1 переменной - но её надо инициализировать перед 8 14 и 20 строками |
а если надо будет ввести, например, 15 цифр и потом каждую сравнить со случайным, для каждого случая надо будет условие прописывать отдельно, или можно как-нибудь сократить код?
|
Цитата:
function getrand(d) { for (var b, c, e = 0, a = "", f = 0; f < d; f++) b = Math.floor(9 * Math.random() + 1), c = +prompt("Введите первое целое число от 1 до 9", "0"), a += "Введенное число: " + c + " Случайное число: " + b + (b == c ? (e++, " Вы угадали!") : "") + "\n"; return a += "Процент совпадений: " + (100 * e / d | 0) }; alert(getrand(3)) |
Спасибо!
|
Часовой пояс GMT +3, время: 12:20. |