Определение четных и нечетных свойств в обьекте при помощи цикла FOR...IN
буду благодарен любым объяснениям и помощи.Не понимаю структуру переменной которая перебирает свойства window .
Задание: Распечатать все свойства объекта window. Выводить каждое свойство с новой строки, чередуя цвет выводимых свойств: черный | синий. Рекомендации: Использовать дополнительную переменную для проверки четности. Использовать условный оператор If.
for (let prop in window)
{
document.write(prop + "<br>");
}
Ответы (2 шт):
Автор решения: Алексей Р
→ Ссылка
let even = true;
for (let prop in window) {
if (even) color = "black"; else color = "blue";
document.write(`<span style="color:${color}">${prop}</span><br>`);
even = !even;
}
Автор решения: John Rambo
→ Ссылка
let i = "0"
for(let prop in window) {
i++
if(i%2 ===0) {
document.write("<font color='blue'>"+prop+"</font>"+'</br>')
}
else {
document.write(prop+"</br>")}
}
