🏋️Übungen
27 Aufgaben: Typfehler beheben oder den passenden Typ schreiben. Geprüft wird mit dem echten Compiler – gelöst ist eine Aufgabe, wenn Ihr Code zusammen mit den Prüfungen fehlerfrei kompiliert. Ihr Fortschritt bleibt nur in diesem Browser gespeichert.
Übung 1 · Grundlagen★☆☆ Compiler wird geladen …
Parameter typisieren
Die Funktion berechnet eine Rechteckfläche. Geben Sie beiden Parametern einen Typ, damit der Fehler TS7006 verschwindet.
Ihre Lösung · wird bei jeder Änderung vom Compiler geprüft
⏳ Compiler wird geladen …
Prüfungen (werden an Ihren Code angehängt)
Expect<Equal<A, B>> ist nur fehlerfrei, wenn A und B exakt gleich sind; // @ts-expect-error verlangt, dass die nächste Zeile einen Fehler hat.
Wie wird geprüft?
Ihr Code und die 2 Zeilen Prüfungen werden zu einer Datei zusammengesetzt und vom echten TypeScript-Compiler (strict) geprüft. Die HilfstypenEqual und Expect sind global deklariert (bekannt aus dem Projekt „type-challenges“).