7.3.8 Selbsttest zu Grundprinzipien der Programmierung

Wie wird eine Variable gut deklariert, die einen String enthält?

[ ] let jWGoethe = 1749;
[ ] string jWGoethe = 1749;
[ ] var string jWGoethe = 1749;
[ ] jWGoethe = 1749;
[ ] let jWGoethe = "1749";
[ ] const jWGoethe = '1749';

Lösung

[ ] let jWGoethe = 1749;
[ ] string jWGoethe = 1749;
[ ] var string jWGoethe = 1749;
[ ] jWGoethe = 1749;
[x] let jWGoethe = "1749";
[x] const jWGoethe = '1749';


Welche Schreibweisen für ein Array sind korrekt?

[ ] const studierende = new Array["Ute", "Hans"];
[ ] const studierende = ["Ute", "Hans"];
[ ] const namen[0] = ["Ute", "Hans"];
[ ] const studierende = []; studierende[0] = "Ute";

Lösung

[ ] const studierende = new Array["Ute", "Hans"];
[x] const studierende = ["Ute", "Hans"];
[ ] const namen[0] = ["Ute", "Hans"];
[x] const studierende = []; studierende[0] = "Ute";


Welche Bedingungen sind korrekt formuliert?

[ ] if (x = 5) { console.log("x ist 5"); }
[ ] if (x === 5) { console.log("x ist 5"); }
[ ] if (x => 5) { console.log("x ist 5 oder größer"); }
[ ] if (x >= 5) { console.log("x ist 5 oder größer"); }

Lösung

[ ] if (x = 5) { console.log("X ist 5"); }
[x] if (x === 5) { console.log("X ist 5"); }
[ ] if (x => 5) { console.log("X ist 5 oder größer"); }
[x] if (x >= 5) { console.log("X ist 5 oder größer"); }


Wie gibt man eine Zeichenkette in der Konsole aus?

[ ] console.write("Hallo Welt");
[ ] document.console("Hallo Welt");
[ ] console.log("Hallo Welt");
[ ] alert.console("Hallo Welt");

Lösung

[ ] console.write("Hallo Welt");
[ ] document.console("Hallo Welt");
[x] console.log("Hallo Welt");
[ ] alert.console("Hallo Welt");


Welche Werte vergleicht der Operator !==?

[ ] Nur den Wert, nicht den Typ.
[ ] Den Wert und den Typ.
[ ] Den Typ, aber nicht den Wert.
[ ] Nur den Typ, wenn der Wert identisch ist.

Lösung

[ ] Nur den Wert, nicht den Typ.
[x] Den Wert und den Typ.
[ ] Den Typ, aber nicht den Wert.
[ ] Nur den Typ, wenn der Wert identisch ist.