Nivel 4.6 del libro de problemas JavaScript

Задание 1

Crea una función que reciba como parámetro una fecha en formato año-mes-día, y determine si existe o no dicha fecha.

Задание 2

Crea una función que genere una cadena de longitud dada, llena de letras latinas aleatorias.

Задание 3

Crea una función que reciba como parámetro una cadena con palabras, y devuelva una cadena en mayúsculas, formada por las primeras letras de las palabras.

Задание 4

Crea una función que reciba como parámetro un array con números y reemplace cada número por un array de sus divisores.

Задание 5

Crea una función que reciba como parámetro segundos, y devuelva la cantidad de días, horas, minutos y segundos, correspondientes a esos segundos, en forma del siguiente objeto:

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