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 -
- Fonctionnement de JavaScript
- Fonctions de chaîne JavaScript
- Comment installer JavaScript
- Carrières en JavaScript
- Divers outils JavaScript
- Diverses fonctions mathématiques en Java