19 Méthodes Mathématiques JavaScript Que Vous Devriez Maîtriser Aujourd’Hui

Maîtrisez ces méthodes mathématiques JavaScript pour réduire votre code d’une taille.

Les mathématiques font partie intégrante de l’informatique et du codage. Les programmeurs utilisent des méthodes et des expressions mathématiques pour effectuer des calculs pour toutes sortes de raisons différentes pendant le développement. Heureusement, JavaScript fournit diverses méthodes intégrées qui peuvent vous faciliter la vie.

Dans cet article, vous découvrirez 19 méthodes mathématiques JavaScript que vous devriez maîtriser aujourd’hui.

Mathématique.ABS()

La méthode abs() renvoie la valeur absolue d’un nombre.

soit num1 = 32;
soit num2 = -13;
soit num3 = -345;
soit num4 = 4,76;
soit 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));

Sortie:

32
13
345
4.76
0

Mathématique.cbrt ()

La méthode cbrt() renvoie la racine cubique d’un nombre.

soit num1 = 64;
soit num2 = 125;
soit num3 = -1;
soit num4 = Infini;
soit 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));

Sortie:

4
5
-1
Infinité
0

Mathématique.ceil ()

La méthode ceil() renvoie l’entier suivant supérieur ou égal à un nombre donné.

soit num1 = 34,5;
soit num2 = 54,234;
soit num3 = 7.0001;
soit num4 = 867,1;
soit 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));

Sortie:

35
55
8
868
0

Mathématique.Co()

La méthode cos() renvoie le cosinus de l’angle spécifié L’angle donné doit être spécifié en radians.

soit num1 = 0;
soit num2 = 1;
soit num3 = Mathématiques.PI;
soit num4 = 0,5;
soit 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));

Sortie:

1
0.5403023058681398
-1
0.8775825618903728
0.5253219888177297

Mathématique.cos ()

La méthode cosh() renvoie le cosinus hyperbolique d’un nombre.

soit num1 = 0;
soit num2 = 1;
soit num3 = -1;
soit num4 = 2;
soit 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));

Sortie:

1
1.5430806348152437
1.5430806348152437
3.7621956910836314
3.7621956910836314

Mathématique.exp(x)

La méthode exp(x) renvoie e^x, où x est l’argument, et e est le nombre d’Euler (également connu sous le nom de constante de Napier), la base des logarithmes naturels.

soit num1 = 0;
soit num2 = 1;
soit num3 = -1;
soit num4 = 2;
soit 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));

Sortie:

1
2.718281828459045
0.36787944117144233
7.38905609893065
0.1353352832366127

Mathématique.étage()

La méthode floor() renvoie l’entier suivant inférieur ou égal à un nombre donné.

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

Sortie:

34
54
7
867
0

Mathématique.journal()

La méthode log() renvoie le logarithme naturel (base e) d’un nombre.

soit num1 = 0;
soit num2 = 1;
soit num3 = -1;
soit num4 = 10;
soit 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));

Sortie:

-Infinité
0
Nan
2.302585092994046
Nan

Mathématique.max (x, y, …)

La méthode max() renvoie le nombre le plus élevé d’une liste de nombres.

soit list1 = [24, 645, 678, Infini];
laissez la liste2 = [75, 12, 92, 8];
laissez la liste3 = [2947, -435, -123, 0, – Infini];
console.log (Math.Max(…liste1));
console.log (Math.Max(…liste2));
console.log (Math.Max(…liste3));
console.log (Math.max (1, 2, 3));
console.log (Math.max (234, 46, -23));

Sortie:

Infinité
92
2947
3
234

Mathématique.min (x, y, …)

La méthode min() renvoie le nombre à valeur la plus faible d’une liste de nombres.

soit list1 = [24, 645, 678, Infini];
laissez la liste2 = [75, 12, 92, 8];
laissez la liste3 = [2947, -435, -123, 0, – Infini];
console.log (Math.min (…liste1));
console.log (Math.min (…liste2));
console.log (Math.min (…liste3));
console.log (Math.min (1, 2, 3));
console.log (Math.min (234, 46, -23));

Sortie:

24
8
-Infinité
1
-23

Mathématique.pow (x, y)

La méthode pow(x,y) renvoie la base à la puissance de l’exposant (x^y).

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

Sortie:

1
16
Nan
10000000000
-1

Mathématique.aléatoire()

La méthode random() renvoie un nombre aléatoire compris entre 0 et 1 (incluant 0, mais pas 1).

console.log (Math.aléatoire());
console.log (Math.aléatoire());
console.log (Math.aléatoire());
console.log (Math.aléatoire());
console.log (Math.aléatoire());

Sortie:

0.00882592466863552
0.11903011517453366
0.9689128269384235
0.8462863261013442
0.4431704664004701

Mathématique.rond()

La méthode round() renvoie la valeur d’un nombre arrondi à l’entier le plus proche.

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

Sortie:

35
54
7
867
0

Mathématique.péché()

La méthode sin() renvoie le sinus de l’angle spécifié L’angle donné doit être spécifié en radians.

soit num1 = 0;
soit num2 = 1;
soit num3 = Mathématiques.PI;
soit num4 = 0,5;
soit 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));

Sortie:

0
0.8414709848078965
1.2246467991473532e-16
0.479425538604203
0.8509035245341184

Mathématique.sinh ()

La méthode sinh() renvoie le sinus hyperbolique d’un nombre.

soit num1 = 0;
soit num2 = 1;
soit num3 = -1;
soit num4 = 2;
soit 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));

Sortie:

0
1.1752011936438014
-1.1752011936438014
3.626860407847019
-3.626860407847019

Mathématique.sqrt ()

La méthode sqrt() renvoie la racine carrée d’un nombre.

soit num1 = 64;
soit num2 = 25;
soit num3 = -1;
soit num4 = Infini;
soit 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));

Sortie:

8
5
Nan
Infinité
12

Mathématique.Tan()

La méthode tan() renvoie la tangente d’un nombre.

soit num1 = 0;
soit num2 = 1;
soit num3 = Mathématiques.PI;
soit num4 = 0,5;
soit 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));

Sortie:

0
1.5574077246549023
-1.2246467991473532e-16
0.5463024898437905
1.6197751905438615

Mathématique.tanh ()

La méthode tanh() renvoie la tangente hyperbolique d’un nombre.

soit num1 = 0;
soit num2 = 1;
soit num3 = -1;
soit num4 = 2;
soit 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));

Sortie:

0
0.7615941559557649
-0.7615941559557649
0.9640275800758169
-0.9640275800758169

Mathématique.tronc (x)

La méthode trunc(x) renvoie la partie entière de x, en supprimant tous les chiffres fractionnaires.

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

Sortie:

34
54
7
867
-0

Si vous souhaitez consulter le code source complet utilisé dans cet article, voici le référentiel GitHub.

Utiliser des méthodes de tableau

Les tableaux sont l’une des structures de données les plus utilisées en programmation. En plus des méthodes mathématiques, JavaScript fournit également plusieurs méthodes de tableau intégrées comme push(), concat(), join(), forEach(), map(), sort(), etc. Vous pouvez utiliser toutes ces méthodes intégrées pour travailler confortablement avec des tableaux JavaScript.

%d blogueurs aiment cette page :