1. Converta números em strings
a.
A cópia do código é a seguinte:
var n = 100;
var n_as_string = n + "";
b.
A cópia do código é a seguinte:
var string_value = string (número);
c. Use o método ToString ():
A cópia do código é a seguinte:
string_value = número.toString ();
O objeto número (o número básico é convertido em um objeto numérico para que esse método possa ser chamado) possui um método de parâmetro opcional, que especifica a cardinalidade da conversão. Se este parâmetro não for especificado, a conversão será realizada com 10 como base. No entanto, os números também podem ser convertidos de acordo com outras cardinalidades (números entre 2 e 36).
Por exemplo:
A cópia do código é a seguinte:
var n = 17;
binário_string = n.toString (2);
octal_string = "0" + n.toString (8);
hex_string = "0x" + n.toString (16);
d. Não usa notação exponencial.
A cópia do código é a seguinte:
var n = 123456.789;
n.tofixado (0);
n.tofixado (1); // "123456.79"
e.
A cópia do código é a seguinte:
var n = 123456.789;
n.toexponencial (1); // "1.2e+5"
n.toexponencial (3); // "1.235e+5"
f.
A cópia do código é a seguinte:
var n = 123456.789;
n.Toprecision (4);
N.Toprecision (7);
2. Converta a string em número
a.
A cópia do código é a seguinte:
var número = número (string_value);
b Cardinalidade do número, o valor legal é entre 2 e 36.
A cópia do código é a seguinte:
parseint ("3 ratos cegos");
parseint ("12.34");
parseint ("0xff");
parseint ("11", 2);
parseint ("ff", 16);
Parseint ("ZZ", 36);
parseint ("077", 8);
parseint ("077", 10);
c.
A cópia do código é a seguinte:
parsefloat ("3,14 metros");
d.
A cópia do código é a seguinte:
parseint ('' Eleven "); // retorna NAN
parsefloat ("$ 72,47");
3 Método de arredondamento de JavaScript
a.
Parseint (5/2)
b.
Math.ceil (5/2)
c
Math.Floor (5/2)
d
Math.Round (5/2)