Уровень 8.5 задачника JavaScript

Задание 1

Дан массив со словами. Выведите слова, начинающиеся на одинаковые буквы в своем отдельном списке ul. Над каждым списком сделайте h2 с названием буквы, для которой сделан список.

Задание 2

Даны три селекта. В первом селекте выведите дни месяца от 1 до 31, во втором - названия месяцев года, а в третьем - года за предыдущие и следующие 10 лет.

Задание 3

Модифицируйте предыдущую задачу так, чтобы по умолчанию в селектах была выбрана текущая дата.

Задание 4

Модифицируйте предыдущую задачу так, чтобы в первом селекте количество дней соответствовало выбранному месяцу и году.

Задание 5

Выведите на экран следующую пирамидку:

1
333
55555
7777777
999999999