Objets natifs js : Math et Date
En JavaScript, l'objet Math est une bibliothèque intégrée qui permet d'effectuer des opérations
mathématiques. Il fournit des méthodes et des constantes pour des calculs de base et avancés.
Voici un aperçu des principales propriétés et méthodes :
1. Constantes Mathématiques
• [Link] : La valeur de π (environ 3.14159).
• Math.E : La base des logarithmes naturels (environ 2.718).
2. Méthodes de Base
• [Link](x) : Retourne la valeur absolue de x.
• [Link](x) : Arrondit x à l'entier supérieur.
• [Link](x) : Arrondit x à l'entier inférieur.
• [Link](x) : Arrondit x à l'entier le plus proche.
• [Link](x) : Tronque la partie décimale de x.
3. Exposants et Racines
• [Link](x, y) : Calcule x à la puissance y.
• [Link](x) : Calcule la racine carrée de x.
• [Link](x) : Calcule la racine cubique de x.
4. Logarithmes
• [Link](x) : Retourne le logarithme naturel (base e) de x.
• Math.log10(x) : Logarithme en base 10 de x.
• Math.log2(x) : Logarithme en base 2 de x.
5. Trigonométrie
• [Link](x), [Link](x), [Link](x) : Fonctions trigonométriques (angle en
radians).
• [Link](x), [Link](x), [Link](x) : Fonctions trigonométriques inverses.
• Math.atan2(y, x) : Retourne l'angle (en radians) du point (x, y).
6. Génération de Nombres Aléatoires
• [Link]() : Retourne un nombre pseudo-aléatoire entre 0 (inclus) et 1 (exclus).
Exemples :
o Pour générer un entier entre 0 et 10 :
o let randomInt = [Link]([Link]() * 11);
o [Link](randomInt);
7. Max et Min
• [Link](x1, x2, ...) : Retourne la plus grande valeur parmi les arguments.
ISTA TEMARA/DEV1/M105/MME HARMOUCHI
Objets natifs js : Math et Date
• [Link](x1, x2, ...) : Retourne la plus petite valeur parmi les arguments.
Exemple Complet :
let a = -5.67;
[Link]("Valeur absolue :", [Link](a));
[Link]("PI :", [Link]);
[Link]("Arrondi supérieur :", [Link](a));
[Link]("Nombre aléatoire :", [Link]());
[Link]("Carré de 5 :", [Link](5, 2));
ISTA TEMARA/DEV1/M105/MME HARMOUCHI