Здравствуйте! Подскажите пожалуйста такую вещь, есть такой код:
function getRandomInt(min, max)
{
return Math.floor(Math.random() * (max - min + 1)) + min;
}
var rnd = getRandomInt(0, 100);
var url_variant =20;
var poisk_variant =100-url_variant;
alert(rnd);
if (rnd <=url_variant){
document.write('Ссылочный реферер выпал');
}
else {//остальные 80%
document.write('Поисковой реферер выпал ');
}
Допустим переменные url_variant и poisk_variant вводятся с клавиатуры, в сумме они должны быть = 100, отрицательными быть не могут.
Грубо говоря если пользователь задал число 20 (как в примере) то другое априори = 80. Уже на основе этого можно случайным образом выбирать тот или иной код (в начале генерируется случайное число от 1 до 100)
Как реализовать такой же подход, если допустим позиций для ввода будет 13 штук т.е.
поле 1 = 5
поле 2 = 7
и т.п. как тогда делать случайную выборку? чтобы в зависимости от указанного числа срабатывал тот или иной код..
И еще вопрос, как в полях input автоматом прописывать нужные значения (т.е. если юзер ввел в одном 20, то во втором сразу пишется 80 и т.п.., для большинства значений?)