Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.

Eigenschaften auslesen

Auf Objekt-Eigenschaften kann man mit der Punkt-Notation zugreifen:
let person = {
  name: 'Constanze Kurz',
  geburtstag: new Date(1974, 2, 2),
  geburtsort: 'Ost-Berlin'
};

let pName = person.name;
let pGeburtstag = person.geburtstag;
let pGeburtsort = person.geburtsort;
Die drei Eigenschaften des Objekts person werden in drei Variablen gespeichert.

Aufgabe

Schreibe eine Funktion distance, die den Abstand eines Punkts zum Nullpunkt berechnet. Hier und im Folgenden ist ein Punkt ein Objekt mit den Eigenschaften x und y.

Beispiel: distance({x: 3, y: 4}) sollte 5 zurückgeben.
Der Abstand eines Punkts mit den Koordinaten x und y zum Nullpunkt ist √(x² + y²).
function distance(point) {
  let xSquare = Math.pow(point.x, 2);
  let ySquare = Math.pow(point.y, 2);
  return Math.sqrt(xSquare + ySquare);
}

loving