Показать сообщение отдельно
  #1 (permalink)  
Старый 19.10.2018, 16:32
Аспирант
Отправить личное сообщение для Vadim Zhizherin Посмотреть профиль Найти все сообщения от Vadim Zhizherin
 
Регистрация: 04.05.2018
Сообщений: 35

Помогите решить задачу генератор новостей, заранее, спасибо
5.5 Генератор новостей

Создайте генератор новостей, который формирует фразы, случайным образом выбирая из массивов слова или сочетания слов.

Слова из первого массива должны отвечать на вопрос «Когда», второго — «Где?», третьего — «Какой?», четвертого — «Кто?»; в пятом массиве слова или словосочетания, отвечающие на вопрос «Что сделал?», в шестом — на вопрос «Что из этого вышло», в седьмом — на вопрос «Что сказали люди?».

Например, случайное слово из первого массива можно получить так:

var rand1 = Math.floor(Math.random() * words1.length); // случайный номер (индекс) для слова из первого массива слов words1
var phrase = words1[rand1] + ... ; // случайное слово из первого массива + другие слова
Из полученных слов и сочетаний сформировать рассказ примерно такого вида:

«Вчера в Шотландии зеленый крокодил упал с лестницы. Из этого вышло большое приключение. Люди сказали: «Привет!»»

Рассказ выводить с помощью document.write().
Ответить с цитированием