Level 4.6 JavaScript Aufgabensammlung

Задание 1

Erstellen Sie eine Funktion, die ein Datum im Format Jahr-Monat-Tag als Parameter entgegennimmt und bestimmt, ob ein solches Datum existiert oder nicht.

Задание 2

Erstellen Sie eine Funktion, die einen String der angegebenen Länge erzeugt, gefüllt mit zufälligen lateinischen Buchstaben.

Задание 3

Erstellen Sie eine Funktion, die als Parameter einen String mit Wörtern erhält und einen String in Großbuchstaben zurückgibt, der aus den ersten Buchstaben der Wörter besteht.

Задание 4

Erstellen Sie eine Funktion, die als Parameter ein Array mit Zahlen entgegennimmt und jede Zahl durch ein Array ihrer Teiler ersetzt.

Задание 5

Erstellen Sie eine Funktion, die Sekunden als Parameter entgegennimmt und die Anzahl der Tage, Stunden, Minuten und Sekunden, die diesen Sekunden entsprechen, in Form des folgenden Objekts zurückgibt:

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