0% ont trouvé ce document utile (0 vote)
15 vues2 pages

Guide JS : Math et Date pour Débutants

Hero

Transféré par

fartahhicham
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
15 vues2 pages

Guide JS : Math et Date pour Débutants

Hero

Transféré par

fartahhicham
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi