+1 vote
by
How can I use the textContent tool to replace the text of a .phrase element with a random element of the phrases: array?

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

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

let button = document.querySelector('.button');
let phrase = document.querySelector('.phrase');
let advice = document.querySelector('.advice');
let image = document.querySelector('.image');

phrase.textContent =
--------------------------------------------------------------------- My answer option gives an error...
phrase.textContent = function getRandomElement(phrases) {
let phrases = Math.floor(Math.random() * arr.length);
return arr[phrases];
}

1 Answer

0 votes
by
 
Best answer
phrase.textContent = getRandomElement(phrases)
...