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.

Math

Viele mathematische Funktionen sind in dem Objekt Math zusammengefasst. So gibt Math.sqrt(x) die Quadratwurzel (engl.: square root) zurück und mit Math.pow(x, y) berechnet man die Potenz (engl.: power) x hoch y.
let y1 = Math.sqrt(9);
let y2 = Math.pow(10, 3);
y1 hat den Wert 3 und y2 den Wert 1000 (10³ = 10 * 10 * 10 = 1000).

Aufgabe

Schreibe eine Funktion hypotenuse, die die Länge der Hypotenuse eines rechtwinkligen Dreiecks berechnet. Übergeben wird der Funktion als Parameter die Längen der beiden Katheten.

Tipp: In einem rechtwinkligen Dreieck gilt der Satz des Pythagoras. Sind a, b die Längen der beiden Katheten und c die Länge der Hypotenuse, so gilt: a² + b² = c².

Beispiel: Da 3² + 4² = 5² gilt, sollte hypotenuse(3, 4) den Wert 5 liefern.
function hypotenuse(a, b) {
  let cQuadrat = Math.pow(a, 2) + Math.pow(b, 2);
  return ...
}
function hypotenuse(a, b) {
  let cQuadrat = Math.pow(a, 2) + Math.pow(b, 2);
  return Math.sqrt(cQuadrat);
}

loving