Nível 4.6 do livro de exercícios JavaScript

Задание 1

Crie uma função que receberá uma data no formato ano-mês-dia como parâmetro, e determine se tal data existe ou não.

Задание 2

Crie uma função que irá gerar uma string de um determinado comprimento, preenchida com letras latinas aleatórias.

Задание 3

Crie uma função que receberá uma string com palavras como parâmetro, e retornará uma string em maiúsculas, composta pelas primeiras letras das palavras.

Задание 4

Crie uma função que receberá um array com números como parâmetro e substituirá cada número por um array de seus divisores.

Задание 5

Crie uma função que receberá segundos como parâmetro, e retornará a quantidade de dias, horas, minutos e segundos, correspondentes a esses segundos, na forma do seguinte objeto:

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