Top.Mail.Ru
Ответы

Помогите с кодом в javascript

Помещать результат работы функции в переменную — удобно, полезно и просто.
Результат предыдущих заданий напоминает чёрный ящик в игре «Что? Где? Когда?». Убрали вывод в консоль — всё происходящее внутри функции исчезло из виду.
Проверьте, что в переменную попало то, что нужно — выведите её содержимое в консоль.
let phrases = [
'отправить другу смешную гифку',
'посмотреть скидки на авиабилеты',
'разобраться, о чём поют рэперы',
'Юрий Дудь',
'расставить книги на полке по цвету',
'читать про зарплаты в Сан-Франциско'
];

function getRandomElement(arr) {
let randIndex = Math.floor(Math.random() * arr.length);
return arr[randIndex];

}
let randomElement = getRandomElement(phrases);
getRandomElement(phrases);
кто знает как вводить правильно
урок называется возвращаемое значение

По дате
По Рейтингу
Аватар пользователя
Гуру

Я принципиально не даю готовые решения. Если запутался - намекну, если лень решать - сорян - учись, развивайся...
В задании почти ответ написан - "Проверьте, что в переменную попало то, что нужно — выведите её содержимое в консоль".
По сути - нужно вывести в консоль переменную, в которой содержится результат вычисления некоторой функции.
Как выводить в консоль и что выводить - это первые уроки JS.
P.S.: в консоль должно вывестись одно из значений массива phrases.

Аватар пользователя
Знаток

let phrases = [
'отправить другу смешную гифку',
'посмотреть скидки на авиабилеты',
'разобраться, о чём поют рэперы',
'Юрий Дудь',
'расставить книги на полке по цвету',
'читать про зарплаты в Сан-Франциско'
];

function getRandomElement(arr) {
let randIndex = Math.floor(Math.random() * arr.length);
return arr[randIndex];
}

let randomElement = getRandomElement(phrases);
console.log(randomElement)

Аватар пользователя
Оракул