L'objet numéro est un nombre, sa méthode de construction:
La copie de code est la suivante: var num = 10;
var num = nouveau nombre (); // num == 0
var num = nouveau nombre (valeur);
où la valeur est une valeur numérique ou une quantité qui peut être convertie en une valeur numérique, comme
String '1002'
Mais s'il s'agit de «M122», alors Nan sera retourné
1. Constantes, attributs
| Max_value | Le plus grand nombre qui peut être représenté. // 1.7976931348623157E + 308 |
| Min_value | Le plus petit nombre qui puisse être représenté. // 5E-324 |
| Nan | Valeur non numérique. // nan |
| Négatif_infinity | Infinity négatif, renvoie cette valeur lors du débordement. //-Infini |
| Positif_infinity | Il est à l'infini et renvoie cette valeur lors du débordement. //Infini |
2. La méthode toString () peut convertir un objet numérique en une chaîne et renvoyer le résultat.
NumberObject.ToString (Radix);
radix facultatif. Spécifiez la cardinalité du nombre, ce qui fait un entier entre 2 et 36.
Si ce paramètre est omis, la Cardinalité 10 est utilisée.
Une représentation de chaîne d'un nombre. Par exemple, lorsque Radix est 2, NumberObject est converti en une chaîne représentée par une valeur binaire.
exemple:
La copie de code est la suivante: var num = 10;
document.write (num.tostring (2));
Sortie: 1010
Remarque: Une exception TypeError est lancée lorsque l'objet appelant cette méthode n'est pas un numéro.
3. La méthode tofixée () peut arrondir le nombre en un nombre avec un nombre décimal spécifié.
NumberObject.Tofixed (num);
num requis. Le nombre de chiffres spécifiés dans la décimale est une valeur comprise entre 0 et 20, y compris 0 et 20, et certaines implémentations peuvent prendre en charge une plus grande gamme de valeurs.
Si ce paramètre est omis, 0 sera remplacé.
Valeur de retour:
Aucune exception ne sera lancée entre NUM et 20. Si Num> 20, une exception peut être lancée.
La copie de code est la suivante: var num = nouveau numéro (13.37);
document.write (num.tofixed (1))
Sortie: 13.4
4. La méthode ToExponential () peut convertir la valeur de l'objet en une méthode de comptage exponentielle.
Cette méthode est la méthode de comptage scientifique légendaire
NumberObject.toExponential (NUM)
num requis. Le nombre de décimales dans la méthode de comptage exponentielle est une valeur comprise entre 0 et 20, y compris 0 et 20, et certaines implémentations peuvent prendre en charge une plus grande gamme de valeurs.
Si ce paramètre est omis, autant de nombres que possible seront utilisés.
La copie de code est la suivante: var num = nouveau numéro (10000);
document.write (num.toexponentiel (1))
Sortir:
1.0e + 4
0 après le point décimal représente une seule décimale
5. La méthode Toprecision () peut convertir l'objet en une méthode de comptage exponentielle lorsque la valeur de l'objet dépasse le nombre de chiffres spécifié.
Toprecision (NUM), NUM est le nombre spécifié de bits, c'est-à-dire que le nombre de bits dépasse, la méthode de comptage exponentielle est utilisée
exemple:
La copie de code est la suivante: var num = 10000;
document.write (num.toprecision (4) + '<br>');
document.write (num.toprecision (8));
Sortir:
1.000e + 4 // 1.000 4 chiffres au total
10000.000 // 10000.000 8 chiffres au total
Pour afficher plus de syntaxe JavaScript, vous pouvez suivre: "JavaScript Reference Tutorial" et "JavaScript Code Style Guide". J'espère également que tout le monde soutiendra davantage Wulin.com.