Найти в Дзене
Developer

Обработка циклов JavaScript. Задача № 19. Вывод дней недели

Составьте массив дней недели. С помощью цикла for выведите все дни недели, а выходные дни выведите жирным. Решение
1. Инициализируем массив и запишем туда дни недели.
2. Сначала выведем 5 дней недели, а затем выходные один за другим. Для этого используем цикл со счетчиком. В цикл запишем только 5 дней недели. 3. однако нам нужно вывести результат вне цикла. Поэтому создадим переменную. Переменной нужно присвоить значение. иначе выведет underfined. Поскольку мы используем строки, то в переменную можно записать: а) пустую строку б) первый элемент массива. В этом случае нужно будет корректировать количество элементов в счетчике. 4. В переменную запишем элементы счетчика и добавим значение пустой строки. 5. Теперь используем функцию document.write(), в которую запишем элементы массива, а субботу и воскресенье обернем в тег <b></b>.
Код
let arr = ['Monday', 'Thuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']; let week = ''; for (let i = 0; i <= arr.length-3; i++) { week

Составьте массив дней недели. С помощью цикла for выведите все дни недели, а выходные дни выведите жирным.

Решение
1. Инициализируем массив и запишем туда дни недели.
2. Сначала выведем 5 дней недели, а затем выходные один за другим. Для этого используем цикл со счетчиком. В цикл запишем только 5 дней недели.

3. однако нам нужно вывести результат вне цикла. Поэтому создадим переменную. Переменной нужно присвоить значение. иначе выведет underfined. Поскольку мы используем строки, то в переменную можно записать:

а) пустую строку

б) первый элемент массива. В этом случае нужно будет корректировать количество элементов в счетчике.

4. В переменную запишем элементы счетчика и добавим значение пустой строки.

5. Теперь используем функцию document.write(), в которую запишем элементы массива, а субботу и воскресенье обернем в тег <b></b>.

Код
let arr = ['Monday', 'Thuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];

let week = '';

for (let i = 0; i <= arr.length-3; i++) {

week += arr[i] + ' ';

}

document.write(week + '<b>' + 'Saturday' + '</b>' + '<b>' + 'Sunday' + '</b>');