English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base JavaScript

Objet JavaScript

Fonction JavaScript

DOM HTML JS

BOM du navigateur JS

Tutoriel de base AJAX

Manuel de référence JavaScript

Objet Math (arithmétique) JavaScript

L'objet Math JavaScript permet d'exécuter des opérations mathématiques sur les nombres.

Contrairement aux autres objets globaux, l'objet Math n'a pas de constructeur. Les méthodes et attributs sont statiques.

Tous les méthodes et attributs peuvent être utilisés sans créer d'objet Math.

Math.PI

Math.PIL'attribut représente le rapport du périmètre du cercle à son diamètre, environ3.14159.

Math.PI;
Tester voir‹/›

Attention : Tous les attributs et méthodes de l'objet Math sont statiques, et Math peut être appelé en tant qu'objet sans avoir à le créer.

Math.round()

Cette méthode arronditxvaleur arrondie à l'entier le plus proche.Math.round(x)

Si la partie décimale du paramètre est supérieure à 0.5Alors, le paramètre sera arrondi à l'entier dont la valeur absolue est supérieure.

Si il est inférieur à 0.5Alors, le paramètre sera arrondi à l'entier dont la valeur absolue est inférieure.

Si la partie décimale est exactement 0.5Alors, le paramètre suivra+∞arrondi dans le sens du prochain entier.

Math.round(3.4); //  3
Math.round(3.5); //  4
Math.round(3.6); //  4
Math.round(-20.2);   // -20
Math.round(-20.8);   // -21
Tester voir‹/›

Math.pow()

Cette méthode retourne la puissance exponentielle de la base, c'est-à-dire base exponent.Math.pow(x, y)

Math.pow(5, 3);// 125
Tester voir‹/›

Le premier paramètre est la base.

Le second paramètre est utilisé pour augmenter l'exponentiel de la base.

Math.sqrt()

Cette méthode retourneracine carrée de xracine carrée.Math.sqrt(x)

let x = Math.sqrt(9);// 3
let y = Math.sqrt(25);   // 5
document.write("SQRT de 9 est: " + x + "<br>" + "SQRT de 25 est: " + y);
Tester voir‹/›

Math.abs()

Cette méthode retournexvaleur absolue (positive).Math.abs(x)

Math.abs(-5);// 5
Tester voir‹/›

Math.ceil()

Cette méthode retournearrondiau prochain entier le plus grandxvaleur.Math.ceil(x)

let x = Math.ceil(3.1);// 4
let y = Math.ceil(3.8);// 4
document.write(x) + "<br>" + y);
Tester voir‹/›

Math.floor()

Cette méthode retournearrondiau prochain entier le plus petitxvaleur.Math.floor(x)

let x = Math.floor(3.1);// 3
let y = Math.floor(3.8);// 3
document.write(x) + "<br>" + y);
Tester voir‹/›

Math.sin()

Math.sin()La méthode retourne la valeur sinus du nombre spécifié.

Cette méthode retourne le cosinus du nombre spécifié.-1et1Entre les valeurs numériques, qui représentent la valeur sinus de l'angle exprimé en radians.

Math.sin(0);   // 0
Math.sin(1);   // 0.8414709848078965
Math.sin(4);   // -0.7568024953079282
Math.sin(Math.PI); // 1.2246467991473532e-16
Math.sin(Math.PI / 2); // 1
Tester voir‹/›

Math.cos()

Math.cos()La méthode retourne la valeur cosinus du nombre spécifié.

Cette méthode retourne le cosinus du nombre spécifié.-1et1Entre les valeurs numériques, qui représentent le cosinus de l'angle.

Math.cos(1);
Tester voir‹/›

Math.max() et Math.min()

Math.max()La méthode retourne le nombre le plus grand de la liste des paramètres.

Math.max(5, 2, 12, 4, 97, 26);   // 97
Tester voir‹/›

Math.min()La méthode retourne le nombre le plus petit de la liste des paramètres.

Math.min(5, 2, 12, 4, 97, 26);   // 2
Tester voir‹/›

Math.random()

Math.random()La méthode retourne un nombre compris entre 0 (compris) et1d'un nombre aléatoire (ne comprend pas).

Math.random();
Tester voir‹/›

Vous allezMath.random()Pour plus d'informations, voir le prochain chapitre.

Manuel de référence de l'objet Math

Pour une référence complète des propriétés et méthodes, veuillez visiter notreManuel de référence de l'objet Math JavaScript.

La partie de référence contient une description et des exemples de toutes les propriétés et méthodes Math.