Ниво 4.6 на задачите JavaScript

Задание 1

Направете функция, която като параметър ще приема дата във формат год-месец-ден, и ще определя дали такава дата съществува или не.

Задание 2

Направете функция, която ще генерира низ с зададена дължина, запълнен с произволни латински букви.

Задание 3

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

Задание 4

Направете функция, която като параметър ще приема масив с числа и ще заменя всяко число с масив от неговите делители.

Задание 5

Направете функция, която като параметър ще приема секунди, а ще връща броя дни, часове, минути и секунди, съответстващи на тези секунди, под формата на следния обект:

javascript{
  d: 12,
  h: 10,
  m: 59,
  s: 59,
}