Цикл for (JS), вывести информация в консоль
let weeks = [
'Понедельник',
'Вторник',
'Среда',
'Четверг',
'Пятница'
'Суббота'
'Воскресенье'
];
Как циклом "for" вывести в консоль каждый день недели по порядку?
Ответы (3 шт):
Автор решения: Александр Сычёв
→ Ссылка
У вас проблема в массиве, не везде поставили запятые
Можно так:
let weeks = [
'Понедельник',
'Вторник',
'Среда',
'Четверг',
'Пятница',
'Суббота',
'Воскресенье',
];
for (let i = 0; i < weeks.length; i++) {
console.log(weeks[i])
}
Автор решения: Mr. Man
→ Ссылка
Я бы назвал переменную
weekDays, а то вы пишите недели, а храните дни. Просто для других это может быть путаницей, пока они не найдут объявление этой переменнойЯ бы рекомендовал привыкать использовать
constвместоlet, чтобы не было ненужного соблазна переопределять переменнуюЕсли надо просто прогуляться по значениям массива, то я бы использовал цикл
for of
Код:
const weekDays = [
'Понедельник',
'Вторник',
'Среда',
'Четверг',
'Пятница',
'Суббота',
'Воскресенье'
];
for (const weekDay of weekDays) console.log(weekDay);
Автор решения: Holaves
→ Ссылка
Перебор всех элементов массива с помощью forEach
ler weeks = [
'Понедельник',
'Вторник',
'Среда',
'Четверг',
'Пятница',
'Суббота',
'Воскресенье'
];
weeks.forEach(element => {
console.log(element)
})