Übung 21: Eine allgemeine Identitätsfunktion erstellen

In dieser Übung erstellst du eine einfache generische Funktion namens identity, die den ihr übergebenen Wert zurückgibt. So lernst du, wie generische Funktionen mit verschiedenen Typen arbeiten können, ohne die Typsicherheit zu verlieren.

Anweisungen:

  1. Implementiere eine generische identity Funktion, die einen Parameter vom Typ T annimmt und denselben Wert zurückgibt.
  2. Rufe identity mit einer number auf und speichere das Ergebnis.
  3. Rufe identity mit einer string auf und speichere das Ergebnis.
  4. Rufe identity mit einem Array von Objekten auf und speichere das Ergebnis.
  5. Stelle sicher, dass TypeScript die Rückgabetypen ohne explicit Type Annotations korrekt herleitet.