Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Простой вопрос по JS, но ни как не могу разобраться. Помогите с решением.

Евгений Знаток (400), на голосовании 3 месяца назад
Всем, привет.
Может кто-то сможет помочь?
Вопрос по Javascript.
Задание на яндекс практикум. Уже все перепроверил, ни как не могу найти, где ошибка.
Задание:
В теле цикла команду console.log замените командой smoothly. Причём эта команда должна сохранять в переменной phrase текст из элемента массива с индексом i.
Исходный код:l
 let phrases = [ тут массив из 10-ти фраз со ссылками вида:
{ text: 'отправить другу смешную гифку', image: 'https://code.s3.yandex.net/web-code/procrastinate/1.gif' },
];
for (let i=0;i<3;i=i+1){
console.log(phrases[i]);
};
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<3;i=i+1){
console.log(phrases[i]);

Изменил на:

for (let i=0;i<3;i=i+1){
smoothly ( phrase,'textContent',phrases[i].text );
}

Но система пишет, что есть синтаксическая ошибка. Что не так?
Голосование за лучший ответ
美丽的太阳 美丽的太阳 Мастер (1974) 4 месяца назад
bimbimbambam
✧—Aquamarine—✧Мыслитель (7522) 4 месяца назад
КОМАНДЫ В ДЖАВАСКРИПТ НАXYЙ БИМ БИМ БАМ CUКA БЛYAТЬ ЗАМЕНЯЕМ КОНСОЛЬ ЛОГ НА СМУТЛИ СUKA БLЯТЬ
美丽的太阳 美丽的太阳 Мастер (1974) Мудзан Кибуцуджи, ПППППАААААЙТОН 6АААЛЯТЬ .. . пхпх БИМ БИМ БАМ БАМ
Роман Исмагилов Профи (577) 4 месяца назад
Чисто чел спрашивает про Java Script, а категория си++ ?
Иван Шишкин Знаток (481) 4 месяца назад
Автоматически выбралось, так как категории про js в ответ.м.ру нет да и тем более всё равно что там в этих категориях
Иван Шишкин Знаток (481) 4 месяца назад
Главное вопрос задать
Роман Исмагилов Профи (577) Иван Шишкин , Ну да
Лайт Ягами Искусственный Интеллект (309788) 4 месяца назад
У тебя этот код выполняется раньше, чем переменная phrase объявлена и инициализирована
ЕвгенийЗнаток (400) 4 месяца назад
Спасибо! Теперь понял!
Похожие вопросы