Mathematik spielt eine wichtige Rolle in der Informatik und im Programmieren. Programmierer verwenden mathematische Methoden und Ausdrücke, um während der Entwicklung Berechnungen aus den unterschiedlichsten Gründen durchzuführen. Glücklicherweise bietet JavaScript verschiedene integrierte Methoden, die Ihnen das Leben erheblich erleichtern können.

In diesem Artikel lernen Sie 19 mathematische JavaScript-Methoden kennen, die Sie heute beherrschen sollten.

1. Math.abs()

Der Abs() Methode gibt den absoluten Wert einer Zahl zurück.

sei num1 = 32;
sei num2 = -13;
sei num3 = -345;
sei num4 = 4,76;
sei num5 = 0;
console.log (Math.abs (num1));
console.log (Math.abs (num2));
console.log (Math.abs (num3));
console.log (Math.abs (num4));
console.log (Math.abs (num5));

Ausgabe:

32
13
345
4.76
0

2. Math.cbrt()

Der cbrt() Methode gibt die Kubikwurzel einer Zahl zurück.

sei num1 = 64;
sei num2 = 125;
sei num3 = -1;
sei num4 = Unendlich;
sei num5 = 0;
console.log (Math.cbrt (num1));
console.log (Math.cbrt (num2));
console.log (Math.cbrt (num3));
console.log (Math.cbrt (num4));
console.log (Math.cbrt (num5));
instagram viewer

Ausgabe:

4
5
-1
Unendlichkeit
0

3. Math.ceil()

Der Decke() -Methode gibt die nächste ganze Zahl zurück, die größer oder gleich einer bestimmten Zahl ist.

sei num1 = 34,5;
sei num2 = 54,234;
sei num3 = 7.0001;
sei num4 = 867,1;
sei num5 = 0;
console.log (Math.ceil (num1));
console.log (Math.ceil (num2));
console.log (Math.ceil (num3));
console.log (Math.ceil (num4));
console.log (Math.ceil (num5));

Ausgabe:

35
55
8
868
0

4. Math.cos()

Der cos() Methode gibt den Kosinus des angegebenen Winkels zurück Der angegebene Winkel muss im Bogenmaß angegeben werden.

sei num1 = 0;
sei num2 = 1;
let num3 = Math. PI;
sei num4 = 0,5;
sei num5 = 45;
console.log (Math.cos (num1));
console.log (Math.cos (num2));
console.log (Math.cos (num3));
console.log (Math.cos (num4));
console.log (Math.cos (num5));

Ausgabe:

1
0.5403023058681398
-1
0.8775825618903728
0.5253219888177297

5. Math.cosh()

Der cosh() -Methode gibt den hyperbolischen Kosinus einer Zahl zurück.

sei num1 = 0;
sei num2 = 1;
sei num3 = -1;
sei num4 = 2;
sei num5 = -2;
console.log (Math.cosh (num1));
console.log (Math.cosh (num2));
console.log (Math.cosh (num3));
console.log (Math.cosh (num4));
console.log (Math.cosh (num5));

Ausgabe:

1
1.5430806348152437
1.5430806348152437
3.7621956910836314
3.7621956910836314

6. Math.exp (x)

Der Erfahrung (x) Methode gibt e^x zurück, wobei x ist das Argument, und e ist die Eulersche Zahl (auch bekannt als Napier-Konstante), die Basis der natürlichen Logarithmen.

sei num1 = 0;
sei num2 = 1;
sei num3 = -1;
sei num4 = 2;
sei num5 = -2;
console.log (Math.exp (num1));
console.log (Math.exp (num2));
console.log (Math.exp (num3));
console.log (Math.exp (num4));
console.log (Math.exp (num5));

Ausgabe:

1
2.718281828459045
0.36787944117144233
7.38905609893065
0.1353352832366127

7. Math.floor()

Der umhauen() -Methode gibt die nächste ganze Zahl zurück, die kleiner oder gleich einer bestimmten Zahl ist.

sei num1 = 34,5;
sei num2 = 54,234;
sei num3 = 7.0001;
sei num4 = 867,1;
sei num5 = 0;
console.log (Math.floor (num1));
console.log (Math.floor (num2));
console.log (Math.floor (num3));
console.log (Math.floor (num4));
console.log (Math.floor (num5));

Ausgabe:

34
54
7
867
0

Verwandt: JavaScript-Map-Methoden, die Sie heute beherrschen sollten

8. Math.log()

Der Protokoll() Methode gibt den natürlichen Logarithmus (Basis e) einer Zahl zurück.

sei num1 = 0;
sei num2 = 1;
sei num3 = -1;
sei num4 = 10;
sei num5 = -2;
console.log (Math.log (num1));
console.log (Math.log (num2));
console.log (Math.log (num3));
console.log (Math.log (num4));
console.log (Math.log (num5));

Ausgabe:

-Unendlichkeit
0
NaN
2.302585092994046
NaN

9. Math.max (x, y, ...)

Der max() -Methode gibt die höchstwertige Zahl aus einer Liste von Zahlen zurück.

let list1 = [24, 645, 678, Unendlich];
let list2 = [75, 12, 92, 8];
let list3 = [2947, -435, -123, 0, -Unendlich];
Konsole.log (Math.max(...Liste1));
Konsole.log (Math.max(...Liste2));
console.log (Math.max(...list3));
Konsole.log (Math.max (1, 2, 3));
Konsole.log (Math.max (234, 46, -23));

Ausgabe:

Unendlichkeit
92
2947
3
234

Verwandt: JavaScript-Set-Methoden, die Sie heute beherrschen sollten

10. Math.min (x, y, ...)

Der Mindest() -Methode gibt die niedrigstwertige Zahl aus einer Liste von Zahlen zurück.

let list1 = [24, 645, 678, Unendlich];
let list2 = [75, 12, 92, 8];
let list3 = [2947, -435, -123, 0, -Unendlich];
Konsole.log (Math.min(...liste1));
console.log (Math.min(...list2));
console.log (Math.min(...list3));
console.log (Math.min (1, 2, 3));
console.log (Math.min (234, 46, -23));

Ausgabe:

24
8
-Unendlichkeit
1
-23

11. Math.pow (x, y)

Der pow (x, y) -Methode gibt die Basis mit der Potenz des Exponenten (x^y) zurück.

console.log (Math.pow (1, 10));
console.log (Math.pow (2, 4));
console.log (Math.pow (1, Infinity));
console.log (Math.pow (10, 10));
console.log (Math.pow(-1, 3));

Ausgabe:

1
16
NaN
10000000000
-1

12. Math.zufällig()

Der zufällig() -Methode gibt eine Zufallszahl zwischen 0 und 1 (einschließlich 0, aber nicht 1) zurück.

console.log (Math.random());
console.log (Math.random());
console.log (Math.random());
console.log (Math.random());
console.log (Math.random());

Ausgabe:

0.00882592466863552
0.11903011517453366
0.9689128269384235
0.8462863261013442
0.4431704664004701

Verwandt: JavaScript-String-Methoden, die Sie heute beherrschen sollten

13. Math.runde()

Der runden() Methode gibt den Wert einer Zahl gerundet auf die nächste ganze Zahl zurück.

sei num1 = 34,5;
sei num2 = 54,234;
sei num3 = 7.0001;
sei num4 = 867,1;
sei num5 = 0;
console.log (Math.round (num1));
console.log (Math.round (num2));
console.log (Math.round (num3));
console.log (Math.round (num4));
console.log (Math.round (num5));

Ausgabe:

35
54
7
867
0

14. Math.sin()

Der Sünde() -Methode gibt den Sinus des angegebenen Winkels zurück Der angegebene Winkel muss im Bogenmaß angegeben werden.

sei num1 = 0;
sei num2 = 1;
let num3 = Math. PI;
sei num4 = 0,5;
sei num5 = 45;
console.log (Math.sin (num1));
console.log (Math.sin (num2));
console.log (Math.sin (num3));
console.log (Math.sin (num4));
console.log (Math.sin (num5));

Ausgabe:

0
0.8414709848078965
1.2246467991473532e-16
0.479425538604203
0.8509035245341184

15. Math.sinh()

Der sinh() Methode gibt den hyperbolischen Sinus einer Zahl zurück.

sei num1 = 0;
sei num2 = 1;
sei num3 = -1;
sei num4 = 2;
sei num5 = -2;
console.log (Math.sinh (num1));
console.log (Math.sinh (num2));
console.log (Math.sinh (num3));
console.log (Math.sinh (num4));
console.log (Math.sinh (num5));

Ausgabe:

0
1.1752011936438014
-1.1752011936438014
3.626860407847019
-3.626860407847019

16. Math.sqrt()

Der sqrt() Methode gibt die Quadratwurzel einer Zahl zurück.

sei num1 = 64;
sei num2 = 25;
sei num3 = -1;
sei num4 = Unendlich;
sei num5 = 144;
console.log (Math.sqrt (num1));
console.log (Math.sqrt (num2));
console.log (Math.sqrt (num3));
console.log (Math.sqrt (num4));
console.log (Math.sqrt (num5));

Ausgabe:

8
5
NaN
Unendlichkeit
12

Verwandt: JavaScript-Einzeiler, die Sie kennen sollten

17. Math.tan()

Der bräunen() Methode gibt den Tangens einer Zahl zurück.

sei num1 = 0;
sei num2 = 1;
let num3 = Math. PI;
sei num4 = 0,5;
sei num5 = 45;
console.log (Math.tan (num1));
console.log (Math.tan (num2));
console.log (Math.tan (num3));
console.log (Math.tan (num4));
console.log (Math.tan (num5));

Ausgabe:

0
1.5574077246549023
-1.2246467991473532e-16
0.5463024898437905
1.6197751905438615

18. Math.tanh()

Der tanh() -Methode gibt den hyperbolischen Tangens einer Zahl zurück.

sei num1 = 0;
sei num2 = 1;
sei num3 = -1;
sei num4 = 2;
sei num5 = -2;
console.log (Math.tanh (num1));
console.log (Math.tanh (num2));
console.log (Math.tanh (num3));
console.log (Math.tanh (num4));
console.log (Math.tanh (num5));

Ausgabe:

0
0.7615941559557649
-0.7615941559557649
0.9640275800758169
-0.9640275800758169

19. Math.trunc (x)

Der abschneiden (x) -Methode gibt den ganzzahligen Teil von x zurück und entfernt alle Nachkommastellen.

sei num1 = 34,5;
sei num2 = 54,234;
sei num3 = 7.0001;
sei num4 = 867,1;
sei num5 = -0,7632;
console.log (Math.trunc (num1));
console.log (Math.trunc (num2));
console.log (Math.trunc (num3));
console.log (Math.trunc (num4));
console.log (Math.trunc (num5));

Ausgabe:

34
54
7
867
-0

Wenn Sie sich den vollständigen Quellcode ansehen möchten, der in diesem Artikel verwendet wird, ist hier der GitHub-Repository.

Nutzen Sie Array-Methoden

Arrays sind eine der am häufigsten verwendeten Datenstrukturen in der Programmierung. Neben Math-Methoden bietet JavaScript auch mehrere integrierte Array-Methoden wie drücken(), concat(), beitreten(), für jede(), Karte(), Sortieren(), und so weiter. Sie können all diese integrierten Methoden verwenden, um bequem mit JavaScript-Arrays zu arbeiten.

15 JavaScript-Array-Methoden, die Sie heute beherrschen sollten

Sie möchten JavaScript-Arrays verstehen, kommen aber nicht damit zurecht? Sehen Sie sich unsere JavaScript-Array-Beispiele an, um eine Anleitung zu erhalten.

Weiter lesen

TeilenTweetEmail
Verwandte Themen
  • Programmierung
  • JavaScript
  • Codierungstipps
  • Programmierung
  • Web Entwicklung
Über den Autor
Yuvraj Chandra (79 veröffentlichte Artikel)

Yuvraj studiert Informatik an der University of Delhi, Indien. Seine Leidenschaft gilt der Full-Stack-Webentwicklung. Wenn er nicht gerade schreibt, erforscht er die Tiefe verschiedener Technologien.

Mehr von Yuvraj Chandra

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren