Signatur
Math.sqrt(x)
Beschreibung
Die statische Methode Math.sqrt() gibt die Quadratwurzel einer Zahl zurück. Das heißt, für alle x ≥ 0 ist Math.sqrt(x) das eindeutige y ≥ 0, für das y² = x gilt.
Da sqrt() eine statische Methode von Math ist, verwendet man sie immer als Math.sqrt() und nicht als Methode eines selbst erzeugten Math-Objekts (Math ist kein Konstruktor).
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $x Pflicht | number | — | Eine Zahl größer oder gleich 0. |
Rückgabewert
Typ
number
Beschreibung
Die Quadratwurzel von
x, eine nichtnegative Zahl. Ist x < 0, wird NaN zurückgegeben.Beispiele
Verwendung von Math.sqrt()
Math.sqrt(-1); // NaN
Math.sqrt(-0); // -0
Math.sqrt(0); // 0
Math.sqrt(1); // 1
Math.sqrt(2); // 1.414213562373095
Math.sqrt(9); // 3
Math.sqrt(Infinity); // Infinity