ProgrammierungGrundlagenSchwierigkeit: Mittel

Was gibt dieser JavaScript-Code aus?

JavaScript
1let x = 42;
2if (typeof x === "string") {
3    console.log("String");
4} else if (typeof x === "number") {
5    console.log("Zahl");
6} else {
7    console.log("Anderer Typ");
8}
A
Boolean
B
String
C
Zahl
D
Fehler

Erklärung

typeof in JavaScript gibt den Datentyp als String zurück: number, string, boolean, object, undefined, function. Hier: x=42, typeof x === number, also Ausgabe Zahl. JS ist dynamisch typisiert - Variablen können ihren Typ zur Laufzeit ändern. Achtung: typeof null === object (historischer Bug in JS).

JavaScripttypeofKontrollstrukturen

Übe über 4.400 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 4.400 Prüfungsfragen, über 65 Kursen, 22 Prüfungssimulationen und 15 Simulatoren für SQL, Linux, Netzwerke und mehr.

Weitere Beispielfragen aus Programmierung