PHP Upload de fichier
L'objet maths permet d'effectuer des tâches mathématiques. L'objet Math constitue un support de fonctions et de constantes mathématiques
L'objet JavaScript Math est utilisé pour effectuer des tâches mathématiques. L'objet Math est un objet statique intégré, vous n'aurez donc pas besoin de l'instancier, toutes ses propriétés et méthodes sont accessibles directement.
L'objet maths permet d'effectuer des tâches mathématiques.
L'objet maths permet d'effectuer des tâches mathématiques. L'objet Math constitue un support de fonctions et de constantes mathématiques. L'objet Math inclut plusieurs constantes mathématiques et méthodes. Syntaxe pour l'usage des propriétés/méthodes de maths :
var pi_value=Math.PI; var sqrt_value=Math.sqrt(16);
Note :
Les objets math n’ont pas de constructeur. Toutes les propriétés et méthodes de l’objet math peuvent s'appeler comme objet sans le créer.
Le Javascript fournit huit constantes mathématiques qui peuvent être accédées par l'objet maths. Ceux-ci sont : E, pi, racine carrée de 2, racine carrée de 1/2, logarithme de 2, logarithme de10, logarithme base-2 de E, et logarithme base-10 de E. Vous pouvez utiliser ces constantes de Javascript comme ceci :
Tableau des constantes mathématique de javascript
constantes | Description |
---|---|
E | représente la constante d'Euler E (env 2.178). |
LN10 | représente le logarithme naturel base 10, loge10 (env 2.302). |
LN2 | représente le logarithme naturel base 2, loge2 (env 0.693). |
LOG10E | représente le logarithme naturel base e, log10e (env 0.434). |
LOG2E | représente le logarithme naturel base 10, log2e (env 1.442). |
PI | représente le rapport du permettre d'un cercle et de son diamètre divisé par deux, Pi (3.14159). |
SQRT1_2 | représente la racine carrée de 1/2 (0.707). |
SQRT2 | représente la racine carrée de 2 (1.414). |
En plus des constantes mathématiques qui peuvent être accédées par l'objet maths il y a également plusieurs méthodes disponibles.
Les fonctions Math de javascript
Méthode | Description |
---|---|
abs(x) | retourne la valeur absolue d'un nombre. |
acos(x) | retourne l'arc cosinus en radians d'un nombre. |
asin(x) | retourne l'arc sinus en radians d'un nombre. |
atan(x) | retourne l'arc tangente en radians d'un nombre. |
atan2(y, x) | retourne l'angle entre l'axe des x et un point. |
ceil(x) | retourne l'arrondi supérieur d'un nombre. |
cos(x) | retourne le cosinus d'un nombre. |
exp(x) | retourne ex ou e est la constante d'Euler. |
floor(x) | retourne l'arrondi vers le bas d'un nombre. |
log(x) | retourne le logarithme (base E) d'un nombre. |
max(a, b) | retourne la plus grande des valeurs. |
min(a, b) | retourne la plus petite des valeurs. |
pow(x, y) | calcule xy. |
random() | retourne un nombre pseudo-aléatoire. |
round(x) | retourne l'arrondi de la valeur d'un nombre à l'entier le plus prôche. |
sin(x) | retourne le sinus d'un nombre. |
sqrt(x) | retourne la racine carrée d'un nombre. |
tan(x) | retourne la tangente d'un nombre. |
L'exemple suivant emploie la méthode round() de l’objet maths pour arrondir un nombre au nombre entier le plus proche :
document.write (Math.round (4.7));
Le résultat est la suivant : 5
L'exemple suivant emploie la méthode Math.random () de l'objet math pour renvoyer un nombre aléatoire entre 0 et 1 :
document.write (Math.random());
L'exemple suivant emploie Math.floor () et Math.random () de l'objet maths pour renvoyer un nombre aléatoire entre 0 et 10 :
document.write (Math.floor (Math.random() *11));
Utilisation de la méthode max()
Exemple : Copier le code
<html> <body> <script type="text/javascript"> document.write(Math.max(5,10) + "<br />"); document.write(Math.max(0,120,230,201,48) + "<br />"); document.write(Math.max(-5,11) + "<br />"); document.write(Math.max(-6,-11) + "<br />"); document.write(Math.max(1.5,2.5)); </script> </body> </html>
Le résultat est le suivant : 10 230 11 -6 2.5
Cours precedent: |
Sommaire : |
Cours suivant: |