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 1.100 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 1.100 Prüfungsfragen, 9 Kursen und Simulatoren für SQL, Linux und Netzwerke.

Weitere Beispielfragen aus Programmierung