Heim >Web-Frontend >js-Tutorial >Nützliche JavaScript -Mathematikfunktionen und wie man sie benutzt
In diesem Artikel wird das integrierte Math
-OvaScript-Objekt von JavaScript untersucht, eine Schatztrove von Funktionen für verschiedene mathematische Operationen. Wir werden wichtige Funktionen und ihre praktischen Anwendungen untersuchen.
Schlüsselkonzepte
Diese Anleitung deckt:
Math
Objekt: Ein umfassender Überblick über das Math
-Objekt und seine Funktionen zur Durchführung mathematischer Berechnungen. Wir werden die Verwendung von Funktionen wie Math.max
, Math.min
, Math.abs
, Math.pow
, Math.sqrt
und Math.hypot
in verschiedenen Programmierkontexten demonstrieren.
Math.sqrt
, Math.cbrt
, Math.log
, Math.log2
und Math.log10
werden ausführlich erklärt. Math.hypot
und Math.max
Math.min
. JavaScript -Versuche vom Typ Zwang; Zum Beispiel wird NaN
zu true
gezwungen. Arrays können mit dem Spread Operator (1
) gehandhabt werden. ...
<code class="language-javascript">Math.max(1, 2, 3, 4, 5); // 5 Math.min(4, 71, -7, 2, 1, 0); // -7 Math.max(...[8, 4, 2, 1]); // 8</code>
Beispiel: Finden Sie die hohe Punktzahl aus einem Array:
<code class="language-javascript">const scores = [23, 12, 52, 6, 25, 38, 19, 37, 76, 54, 24]; const highScore = Math.max(...scores); // 76</code>
Absolute Werte () Math.abs
Gibt den Absolutwert (Größe) einer Zahl zurück. Math.abs
<code class="language-javascript">Math.abs(5); // 5 Math.abs(-42); // 42 Math.abs(-3.14159); // 3.14159</code>
Beispiel: Berechnung der Einsparungen zwischen zwei Angeboten:
<code class="language-javascript">const dealA = 150; const dealB = 167; const saving = Math.abs(dealA - dealB); // 17</code>
Leistungsberechnungen ( und der Exponentiationsoperator) Math.pow
berechnet die Kräfte (die auf den Exponenten erhöhte Basis). Der Exponentiationsoperator (Math.pow
) liefert eine äquivalente Funktionalität. **
<code class="language-javascript">Math.pow(2, 3); // 8 2 ** 3; // 8</code>
Root -Berechnungen (, Math.sqrt
) Math.cbrt
berechnet die Quadratwurzel, während Math.sqrt
die Würfelwurzel berechnet. Beide Versuchszusammenschlag. Math.cbrt
<code class="language-javascript">Math.sqrt(4); // 2 Math.cbrt(1000); // 10</code>Andere Wurzeln können mit fraktionalen Exponenten berechnet werden:
<code class="language-javascript">625 ** 0.25; // 5 (fourth root)</code>
logarithmen (, Math.log
, Math.log2
) Math.log10
Math.log
(natürlicher Logarithmus, Basis E ), Math.log2
(Basis 2) und Math.log10
(Basis 10) Berechnen Sie Logarithmen.
<code class="language-javascript">Math.max(1, 2, 3, 4, 5); // 5 Math.min(4, 71, -7, 2, 1, 0); // -7 Math.max(...[8, 4, 2, 1]); // 8</code>
Hypotenuse -Berechnung (Math.hypot
)
Math.hypot
berechnet die Hypotenuse eines rechtwinkligen Dreiecks (kürzester Abstand zwischen zwei Punkten).
<code class="language-javascript">const scores = [23, 12, 52, 6, 25, 38, 19, 37, 76, 54, 24]; const highScore = Math.max(...scores); // 76</code>
Beispiel: Berechnen Sie den Abstand zwischen zwei Punkten auf einer Seite:
<code class="language-javascript">Math.abs(5); // 5 Math.abs(-42); // 42 Math.abs(-3.14159); // 3.14159</code>
Dieser umfassende Leitfaden bietet eine solide Grundlage für die Nutzung der Funktionen Math
in Ihren JavaScript -Projekten. Denken Sie daran, die offizielle JavaScript-Dokumentation für die aktuellsten Informationen und Details zu konsultieren.
Das obige ist der detaillierte Inhalt vonNützliche JavaScript -Mathematikfunktionen und wie man sie benutzt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!