LU02.A01 - Keywords

Rahmenbedingungen

Ausgangslage

Sie habe drei Arten kennen gelernt, wie Variable in JavaScript deklariert werden können: var, const, let

Auftrag

  1. Analysieren Sie die nachfolgenden Codebeispiele und versuchen Sie abzuschäutzen, was im Terminal ausgegeben wird.
  2. Überprüfen Sie Ihre Lösung mit der tatsächlichen Ausgabe.
  3. Erklären Sie das Verhalten als Incode-Kommentar
  4. Hinweis: Vervollständigen Sie abschliessend Ihren Code durch die Vorgaben gemäss Unterrichtsinput How to Commen.

Teilauftrag A

function testVar() {
  console.log(x);
  var x = 10;
  console.log(x);
}
testVar();

Teilauftrag B

function testLet() {
  if (true) {
    let y = 20;
    console.log("Inside block:", y);
  }
  console.log("Outside block:", y); 
}
testLet();

Teilauftrag C

const user = { name: "Anna" };
user.name = "Max";
console.log(user);
user = { name: "Lena" };
console.log(user);

Lösungen

LU02.A01


Volkan Demir