Javascript.RU

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

Почему генератор случ. предложений не меняет свой результат?(
Приветствую, направьте в правильную сторону, изучаю JS, читаю книгу "Java Script для детей" (Ник Морган)
Так вот там мы создаем генератор случайных фраз, из нескольких массивов (в моем случае у меня их 3)
Как и что работает я прекрасно понимаю, но при вызове переменной resultRandom возвращается одно и тоже значение... что я упустил? или это потому что переменная записала первое значение и его возвращает постоянно? просто в книге обозначается это как "генератор случайных фраз", тоесть в моем понимании он должен возвращать разные значения (фразы). Заранее спасибо за помощ


let randomWord1 = ["приходи", "залетай", "заскакивай"];
let randomWord2 = ["на", "в"]
let randomWord3 = ["огонек", "утренник", "пещеру"]
let randomWord1s = randomWord1[Math.floor(Math.random() * randomWord1.length)];
let randomWord2s = randomWord2[Math.floor(Math.random() * randomWord2.length)];
let randomWord3s = randomWord3[Math.floor(Math.random() * randomWord3.length)];

let resultRandom = randomWord1s + ' ' + randomWord2s + ' ' + randomWord3s + '!!!';
Ответить с цитированием
  #2 (permalink)  
Старый 05.11.2020, 19:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 29,291

mrUCRF,
сделайте функцию из данного примера и будет генератор фраз.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему результат такого же запроса пустой? Wynell AJAX и COMET 2 23.05.2020 14:00
JQ load результат не меняет стили usesa Общие вопросы Javascript 1 10.12.2015 08:55