Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Задача:вівести месяці на разном фоне (https://javascript.ru/forum/misc/16230-zadacha-vivesti-mesyaci-na-raznom-fone.html)

Валерия* 30.03.2011 19:24

Задача:вівести месяці на разном фоне
 
Массивы-то я создам,а как же каждому диву свой цвет?..И как к ним месяцы прикрутить?Ниче не пойму,только начала этим заниматься.Помогите пожалуйста.

1) Создайте массив с названиями 12 месяцев.
2) Создайте массив из 12 цветов, которые, по Вашему мнению, отвечают цветам этих 12 месяцев. Например, январь – светло-серый (lightsteelblue), февраль – светло-голубой (azure), март – свето-зеленый (seagreen), апрель – ярко-зеленый (limegreen) и т.п.
3) В цикле необходимо вывести 12 <div> с названиями месяцев. Каждый <div> должен иметь цвет фона, предусмотренный для этого месяца в соответствующем массиве.

Vulkan 30.03.2011 19:29

А что сложного?
var colors = ['lightsteelblue', 'azure', 'seagreen', ...]; // создаём массив цветов
for(i = 0; i < colors.length; i++) // цикл
     div[i].style.background = colors[i]; //присваиваем div'ам background;

Aetae 30.03.2011 19:50

Если тупо вывести:
<script>
var m=['2','1'],
c=['#f00','#0f0'],
i=m.length;
while(i--)document.write('<div style="background-color:'+c[i]+'">'+m[i]+'</div>')
</script>

Если предполагаются какие либо действия - см выше.

Валерия* 30.03.2011 21:13

Большое спасибо,поняла!


Часовой пояс GMT +3, время: 00:59.