Почему генератор случ. предложений не меняет свой результат?(
Приветствую, направьте в правильную сторону, изучаю 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 + '!!!'; |
mrUCRF,
сделайте функцию из данного примера и будет генератор фраз. |
Все у вас прекрасно работает
|
RedKnight777,
:-? |
Часовой пояс GMT +3, время: 12:10. |