De JavaScript-functie Math.hypot () retourneert de vierkantswortel van de som van de kwadraten van de argumenten.
Het keert terug Math.sqrt(n1*n1 + n2*n2 +… + nx*nx)
.
Het vertegenwoordigt de afstand tussen punten (n1, n2,…, nx) en oorsprong.
De syntaxis van de Math.hypot()
functie is:
Math.hypot(n1, n2,… , nx)
hypot()
, zijnde een statische methode, wordt aangeroepen met behulp van de Math
klassenaam.
Math.hypot () Parameters
De Math.hypot()
functie neemt willekeurige (een of meer) getallen als argumenten op.
Retourwaarde van Math.hypot ()
- Retourneert de vierkantswortel van de som van de kwadraten van de opgegeven argumenten.
- Geeft
NaN
als een argument niet-numeriek is. - Geeft +0 terug als er geen argumenten zijn opgegeven.
Voorbeeld: Math.hypot () gebruiken
var num = Math.hypot(3, 4); console.log(num); // 5 var num = Math.hypot(7, 24, 25); console.log(num); // 35.35533905932738 // single argument is equivalent to absolute value var num = Math.hypot(-3); console.log(num); // 3 var num = Math.hypot(3, 4, "5"); console.log(num); // 7.0710678118654755 // returns +0 for no argument var num = Math.hypot(); console.log(num); // 0
Uitvoer
5 35.35533905932738 3 7.0710678118654755 0
Aanbevolen metingen:
- JavaScript-wiskunde abs ()
- JavaScript-wiskunde sqrt ()
- JavaScript Math pow ()