Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.09.2015, 13:21
Профессор
Отправить личное сообщение для alerzo Посмотреть профиль Найти все сообщения от alerzo
 
Регистрация: 23.12.2010
Сообщений: 223

Вариант выпадения рандома для 13 случаев
Здравствуйте! Подскажите пожалуйста такую вещь, есть такой код:
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 и т.п.., для большинства значений?)
Ответить с цитированием
  #2 (permalink)  
Старый 28.09.2015, 13:26
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,128

alerzo, ты точно программист?
Ответить с цитированием
  #3 (permalink)  
Старый 28.09.2015, 13:27
Профессор
Отправить личное сообщение для alerzo Посмотреть профиль Найти все сообщения от alerzo
 
Регистрация: 23.12.2010
Сообщений: 223

нет конечно!

Последний раз редактировалось alerzo, 28.09.2015 в 13:36.
Ответить с цитированием
  #4 (permalink)  
Старый 28.09.2015, 13:40
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,128

Сообщение от alerzo
нет конечно!
Я вот пробовал соседу аппендикс удалять... Так то же не особо получилось.

С чего ты взял, что сможешь ваять программы?
Ответить с цитированием
  #5 (permalink)  
Старый 28.09.2015, 13:54
Профессор
Отправить личное сообщение для alerzo Посмотреть профиль Найти все сообщения от alerzo
 
Регистрация: 23.12.2010
Сообщений: 223

Сообщение от ksa Посмотреть сообщение
Я вот пробовал соседу аппендикс удалять... Так то же не особо получилось.

С чего ты взял, что сможешь ваять программы?
какие программы? JS для вас программа? я изучаю JavaScript , не понятные мне вещи спрашиваю на форумах., ваше сообщение оффтоп - для них есть курилка и прочие темы, я создал тему не в проф.разделе. Нечем помочь - проходите мимо.
Ответить с цитированием
  #6 (permalink)  
Старый 28.09.2015, 14:32
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,128

Сообщение от alerzo
я создал тему не в проф.разделе
Вона че...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Новая система управления сайтом Scripto CMS deepslam Ваши сайты и скрипты 38 31.01.2011 14:55
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31
JS'ом поменять textDecoration только для случаев link и visited lancer Элементы интерфейса 3 05.04.2008 20:51