Построить функцию для цикла.Он принимает массив в качестве аргумента.Начните отсчет с 0 и, используя цикл for, добавьте строку в массив 25 раз.Но не просто строка.Если ваше значение i равно 1, добавьте строку «I is 1 странный цикл.»;если ваше значение i - что-то еще, добавьте строку «I is $ {i} странные циклы».(Помните управление потоком с помощью if и else? И как мы интерполируем i?) Затем возвращаем массив.
Обучение в режиме онлайн, и у меня возникают проблемы с пониманием того, что необходимо для возврата массива со строкой, добавленной в него 25 раз?
function forLoop(array) {
for (let i = 0; i < 25; i++) {
if (i === 1) {
console.log(`${array} I am 1 strange loop.`);
} else {
console.log(`${array}I am ${i} strange loops.`);
}
}
}
forLoop(array);
adds `"I am ${i} strange loop${i === 0 ? '' : 's'}."` to an array 25 times:
TypeError: Cannot read property 'slice' of undefined