TypeScript · Junior · Frage 12 von 75
Wie typisiert man eine Funktion, die einen String nimmt und eine Zahl liefert?
- 1
function(s): string -> number - 2
(string) => number - 3
(s: string) => number
Antwort zeigen
Richtige Antwort: (s: string) => number
Erklärung
In einem Funktionstyp sind Parameternamen Pflicht: (s: string) => number. (string) => number bedeutet einen Parameter namens string vom Typ any. Eine Funktionsdeklaration: function len(s: string): number { ... }.