Introduction aux fonctions mathématiques JavaScript

Le JavaScript Math est un objet intégré qui fournit des propriétés et des méthodes pour les constantes et fonctions mathématiques pour exécuter des opérations mathématiques. Ce n'est pas un objet fonction, pas un constructeur. Vous pouvez appeler le Math en tant qu'objet sans le créer car les propriétés et les méthodes de Math sont statiques.

Fonctions mathématiques JavaScript

Les fonctions mathématiques se composent de méthodes et de propriétés. Voici la liste des méthodes utilisées avec l'objet Math:

1) Math.round ()

Cette méthode fournit la valeur du nombre donné à un entier arrondi. Il peut s'écrire:
Math.round (x), où x est un nombre.

2) Math.pow ()

Il fournit la valeur de x à la puissance de y. Il peut s'écrire:
Math.pow (x, y), où x est un nombre de base et y est un exposant de la base donnée.

3) Math.sqrt ()

Il donne la racine carrée d'un entier donné. Il peut s'écrire:
Math.sqrt (x), où x est un nombre.

4) Math.abs ()

Il fournit la valeur absolue, c'est-à-dire positive d'un nombre. Il peut s'écrire:
Math.abs (x); où x est un nombre.

5) Math.ceil ()

Il donne un nombre plus petit, supérieur ou égal à l'entier donné. Il peut s'écrire:
Math.ceil (x); où x est un nombre

6) Plancher mathématique ()

Il donne un nombre plus grand, qui est inférieur ou égal à l'entier donné. Il peut s'écrire:
Plancher mathématique (x); où x est un nombre.

7) Math.sin ()

Il fournit un sinus du nombre donné. Il peut s'écrire:
Math.sin (x); où x est un nombre.

8) Math.cos ()

Il fournit le cosinus du nombre donné. Il peut s'écrire:
Math.cos (x); où x est un nombre

9) Math.min () et Math.max ()

La méthode min () est utilisée pour afficher la valeur la plus basse des arguments donnés. Il peut s'écrire:
Math.min (val1, val2 ……… valn); où val1, val2 ……… valn sont des nombres.

La méthode max () est utilisée pour afficher la valeur la plus élevée des arguments donnés. Il peut s'écrire:
Math.max (val1, val2 ……… valn); où val1, val2 ……… valn sont des nombres.

10) Math.random ()

Il fournit un nombre aléatoire compris entre 0 et 1. Il peut s'écrire:
Math.random ();

11) Math.acos ()

Il fournit un arc cosinus d'un entier. Il peut s'écrire:
Math.acos (x); où x est un nombre.

12) Math.asin ()

Il fournit l'arc sinus d'un entier. Il peut s'écrire:
Math.asin (x); où x est un nombre.

Exemples

Voyons quelques exemples pour les méthodes ci-dessus de fonctions mathématiques JavaScript:

  • Math.abs ()




document.getElementById("abs_demo").innerHTML = Math.abs(-5.6);


Production

5.6

  • Math.ceil ()




document.getElementById("ceil_demo").innerHTML = Math.ceil(7.8);

Production

8

  • Math.floor ()




document.getElementById("floor_demo").innerHTML = Math.floor(5.8);

Production

5

  • Math.sin ()



var value = Math.sin( 4.5 );
document.write("First Value : " + value );
var value = Math.sin( 90 );
document.write("
Second Value : " + value );
var value = Math.sin( Math.PI/2 );
document.write("
Third Value : " + value );

Production

Première valeur: -0, 977530117665097

Deuxième valeur: 0, 8939966636005579

Troisième valeur: 1

  • Math.cos ()



var value = Math.cos(90);
document.write("First Value : " + value );
var value = Math.cos(-1);
document.write("
Second Value : " + value );
var value = Math.cos(2*Math.PI);
document.write("
Third Value : " + value );

Production

Première valeur: -0, 4480736161291702

Deuxième valeur: 0, 5403023058681398

Troisième valeur: 1

  • Math.min () et Math.max ()



Minimum Value:
Maximum Value:
document.getElementById("min_demo").innerHTML =
Math.min(40, 87, 55, 25, 78, 14);
document.getElementById("max_demo").innerHTML =
Math.max(50, 90, 55, 25, 78, 14);

Production

Valeur minimum:

14

Valeur maximum:

90

  • Math.random ()



var value = Math.random( );
document.write("First Value : " + value );
var value = Math.random( );
document.write("
Second Value : " + value );
var value = Math.random( );
document.write("
Third Value : " + value );

Production

Première valeur: 0, 6817374601673007

Deuxième valeur: 0, 5478539257364348

Troisième valeur: 0, 4483563080449702

  • Math.acos ()



var value1 = Math.acos(-1);
document.write("First Value : " + value1 );
var value2 = Math.acos(null);
document.write("
Second Value : " + value2 );
var value3 = Math.acos(30);
document.write("
Third Value : " + value3 );
var value4 = Math.acos("string");
document.write("
Fourth Value : " + value4 );

Production

Première valeur: 3, 141592653589793

Deuxième valeur: 1, 5707963267948966

Troisième valeur: NaN

Quatrième valeur: NaN

  • Math.asin ()



var value1 = Math.asin(-1);
document.write("First Value : " + value1 );
var value2 = Math.asin(null);
document.write("
Second Value : " + value2 );
var value3 = Math.asin(30);
document.write("
Third Value : " + value3 );
var value4 = Math.asin("string");
document.write("
Fourth Value : " + value4 );

Production

Première valeur: -1, 5707963267948966

Deuxième valeur: 0

Troisième valeur: NaN

Quatrième valeur: NaN

Voici la liste des propriétés utilisées avec l'objet Math:

1) E- Il spécifie le numéro d'Euler.

Exemples de E-



var value_demo = Math.E
document.write("The Value is :" + value_demo);

Sortie: la valeur est 2, 718281828459045.

2) PI - Il fournit une valeur PI.

Exemples de PI-



var value_demo = Math.PI
document.write("The Value is :" + value_demo);

Sortie: la valeur est 3, 141592653589793.

3) SQRT2 - Il spécifie la racine carrée de 2.

Exemples de SQRT2-



var value_demo = Math.SQRT2
document.write("The Value is :" + value_demo);

Sortie: la valeur est 1, 4142135623730951.

4) SQRT1_2- Il spécifie la racine carrée de 1/2.

Exemples de SQRT1_2-



var value_demo = Math.SQRT1_2
document.write("The Value is :" + value_demo);

Sortie: la valeur est 0, 7071067811865476.

5) LN2- Il spécifie le logarithme naturel de 2.

Exemples de LN2-



var value_demo = Math.LN2
document.write("The Value is :" + value_demo);

Sortie: La valeur est: 0, 6931471805599453.

6) LN10- Il spécifie le logarithme naturel de 10.

Exemples de LN10-



var value_demo = Math.LN10
document.write("The Value is :" + value_demo);

Sortie: la valeur est 2, 302585092994046.

7) LOG2E - Il spécifie le logarithme BASE 2 de E.

Exemples de LOG2E-



var value_demo = Math.LOG2E
document.write("The Value is :" + value_demo);

Sortie: la valeur est 1, 4426950408889634.

8) LOG10E - Il spécifie le logarithme BASE 10 de E.

Exemples de LOG10E-



var value_demo = Math.LOG10E
document.write("The Value is :" + value_demo);

Sortie: la valeur est 0, 4342944819032518.

Conclusion

Comme nous l'avons vu, vous ne pouvez pas considérer l'objet Math comme le constructeur. Il fournit des propriétés et des méthodes intégrées pour effectuer des tâches mathématiques sur des nombres. Pour utiliser l'objet Math, étendez l'objet Math directement au lieu d'utiliser le prototype.

Articles recommandés

Cela a été un guide pour les fonctions mathématiques JavaScript. Nous discutons ici de l'introduction, des méthodes et des propriétés des fonctions mathématiques avec leurs exemples correspondants. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus -

  1. Fonctionnement de JavaScript
  2. Fonctions de chaîne JavaScript
  3. Comment installer JavaScript
  4. Carrières en JavaScript
  5. Divers outils JavaScript
  6. Diverses fonctions mathématiques en Java