1. Convertir les nombres en chaînes
a.
La copie de code est la suivante:
var n = 100;
var n_as_string = n + "";
b.
La copie de code est la suivante:
var string_value = string (nombre);
c.
La copie de code est la suivante:
string_value = nombre.toString ();
Le nombre d'objets (le numéro de base est converti en un objet numérique afin que cette méthode puisse être appelée) a une méthode de paramètre optionnelle toString (), qui spécifie la cardinalité de la conversion. Si ce paramètre n'est pas spécifié, la conversion sera effectuée avec 10 comme base. Cependant, les nombres peuvent également être convertis en fonction d'autres cardinalités (nombres entre 2 et 36).
Par exemple:
La copie de code est la suivante:
var n = 17;
binary_string = n.tostring (2);
octal_string = "0" + n.tostring (8);
hex_string = "0x" + n.tostring (16);
La méthode d. Il n'utilise pas de notation exponentielle.
La copie de code est la suivante:
var n = 123456.789;
N.Tofixed (0);
N.Tofixed (1);
E.
La copie de code est la suivante:
var n = 123456.789;
n.toexponentiel (1);
n.toexponentiel (3);
f.
La copie de code est la suivante:
var n = 123456.789;
N.Toprecision (4);
N.Toprecision (7);
2. Convertir la chaîne en numéro
a.
La copie de code est la suivante:
var numéro = nombre (string_value);
b. Cardinalité du nombre, la valeur juridique se situe entre 2 et 36.
La copie de code est la suivante:
PARSEINT ("3 Blind Mice");
PARSEINT ("12.34");
parseInt ("0xff");
parseInt ("11", 2);
PARSEINT ("FF", 16);
PARSEINT ("ZZ", 36);
parseInt ("077", 8);
PARSEINT ("077", 10);
c.
La copie de code est la suivante:
parsefloat ("3,14 mètres");
d.
La copie de code est la suivante:
parseint ('' onze "); // renvoie nan
parsefloat ("72,47 $");
3 Méthode d'arrondi JavaScript
a.
Parseint (5/2)
b.
Math.Ceil (5/2)
c.
Math.floor (5/2)
d.
Math.round (5/2)