Почему генератор случ. предложений не меняет свой результат?(
Приветствую, направьте в правильную сторону, изучаю 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 + '!!!';
|