let phrases = [
здесь список из 8массивов с адресами , убрал чтобы не загромождать.
];
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');
button.addEventListener('click', function () {
let randomElement = getRandomElement(phrases);
smoothly(phrase, 'textContent', randomElement.text);
smoothly(image, 'src', randomElement.image);
if (randomElement.text.length > 40) {
advice.style.fontSize = '33px';
} else {
advice.style.fontSize = '42px';
}
});
for(let i=0 ;i<=2; i=i+1){
smoothly(phrase, 'textContent', phrases[i].txt);
smoothly(image, 'src', phrases[i].image);
};
вопрос в том что данная строка smoothly(phrase, 'textContent', phrases[i].txt); не выводится