Quelles sont les méthodes mathématiques es6 ?

青灯夜游
Libérer: 2022-03-23 19:51:02
original
2922 Les gens l'ont consulté

Les méthodes mathématiques incluent : 1. Les méthodes exponentielles, notamment pow(), sqrt(), etc. ; 2. Les méthodes logarithmiques, notamment log(), log10(), etc. ; sign() etc. ; 4. Les fonctions trigonométriques, notamment sin(), cos(), etc. ; 4. random(), renvoie des nombres pseudo-aléatoires.

Quelles sont les méthodes mathématiques es6 ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.

ES6 Math (Objets mathématiques)

Les objets mathématiques vous fournissent les propriétés et les méthodes des constantes et des fonctions mathématiques. Contrairement à d’autres objets globaux, Math n’est pas un constructeur. Toutes les propriétés et méthodes de Math sont statiques et vous pouvez utiliser Math comme objet sans le créer.

Méthodes d'objets mathématiques

1. Méthode exponentielle

La méthode exponentielle de base est Math.pow(), et il existe des fonctions pratiques pour la racine carrée, la racine cubique et la puissance de e, comme indiqué dans le tableau suivant :

est équivalent à Math.exp(x) - 1Renvoie le racine carrée de la somme des arguments2 Méthode du logarithmeMéthodeDescriptionLe logarithme népérien de x
Méthode Description
Math.pow(x, y)

Renvoie la racine carrée du nombre x

Math.cbrt(x)

Ceci La méthode renvoie la racine cubique du nombre Math.expm1(x)

Math.hypot(x1, x2,...)

La méthode de base du logarithme naturel est Math.log(). En JavaScript, « log » signifie « logarithme naturel ». Pour plus de commodité, ES6 introduit Math.log10.

Math.log(x)

Math.log10(x)

La base 10 logarithme Math.log2(x)Le logarithme base 2 de x1 + le logarithme népérien de x

Math.log1p(x)

3. Méthodes algébriques diverses

Ce qui suit est une liste de diverses méthodes algébriques et leurs descriptions.

x est arrondie à l'entier le plus procherenvoie le argument minimumRenvoyer le paramètre minimum4, fonction trigonométrique DescriptionMath.sin(x)Math.cos(x)
Méthode Description
Math.abs(x)

Valeur absolue de x

Math.sign(x)

Signe de x : Si x est négatif, - 1 ; si x est un nombre positif, alors 1 ; si La base de x)

Math.min(x1, x2,...)

Math.max((x1, x2,...) ..)

Méthode

Sinus de x radians

x cosinus de radians

Math.tan(x)

x tangente de radiansMath.asin(x)x Arcsinus (arcsin) (résultant en radians) cosinus inverse de x (arccos) (résultant en radians) x Arctangente (arctan) (résultant en radians) L'angle dans le sens inverse des aiguilles d'une montre (en radians) de l'axe des x au point (x, y) 5 , la fonction Math.random()
First Test Value : 0.5782922627404332
Second Test Value : 0.5624510529451072
Third Test Value : 0.9336334094405174
Fourth Test Value : 0.4002739654388279
Copier après la connexion

【Recommandations associées : Tutoriel vidéo javascriptfront-end web

Math.acos(x)

Math.atan(x)

Math.atan2(y, x0)

Math.random() renvoie un nombre pseudo-aléatoire compris entre 0 (inclus) et 1 ( exclusif). Exemple : Génération de nombres pseudo-aléatoires (PRNG)

var value1 = Math.random();  
console.log("First Test Value : " + value1 );
var value2 = Math.random();  
console.log("Second Test Value : " + value2 );
var value3 = Math.random();  
console.log("Third Test Value : " + value3 );
var value4 = Math.random();
console.log("Fourth Test Value : " + value4 );
Copier après la connexion

Sortie
,

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
es6
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!