1. Konvertieren Sie Zahlen in Saiten
a.
Die Codekopie lautet wie folgt:
var n = 100;
var n_as_string = n + "";
b. Um Zahlen explizit in Zeichenfolgen umzuwandeln, können Sie die Funktion String () verwenden:
Die Codekopie lautet wie folgt:
var string_value = string (number);
c.
Die Codekopie lautet wie folgt:
string_value = number.toString ();
Das Zahlenobjekt (die Grundnummer wird in ein Zahlenobjekt konvertiert, so dass diese Methode aufgerufen werden kann) hat eine optionale Parameter toString () -Methode, die die Kardinalität der Konvertierung angibt. Wenn dieser Parameter nicht angegeben ist, wird die Konvertierung mit 10 als Basis durchgeführt. Zahlen können jedoch auch nach anderen Kardinalitäten umgewandelt werden (Zahlen zwischen 2 und 36).
Zum Beispiel:
Die Codekopie lautet wie folgt:
var n = 17;
binary_string = n.toString (2);
Octal_string = "0" + n.toString (8);
hex_string = "0x" + n.toString (16);
d. Es verwendet keine exponentielle Notation.
Die Codekopie lautet wie folgt:
var n = 123456.789;
n.tofixed (0);
n.tofixed (1);
e.
Die Codekopie lautet wie folgt:
var n = 123456.789;
N. Toexponential (1);
N. Toexponential (3);
f.
Die Codekopie lautet wie folgt:
var n = 123456.789;
N.Toprecision (4);
N.Toprecision (7); // "123456.8"
2. Konvertieren Sie die Zeichenfolge in die Zahl
a.
Die Codekopie lautet wie folgt:
var number = number (string_value);
b Kardinalität der Anzahl, der rechtliche Wert liegt zwischen 2 und 36.
Die Codekopie lautet wie folgt:
ParseInt ("3 Blinde Mäuse");
ParseInt ("12,34");
ParseInt ("0xff");
ParseInt ("11", 2);
ParseInt ("ff", 16);
parseInt("zz", 36); // Returns 1295 (35 * 36 + 35)
ParseInt ("077", 8);
ParseInt ("077", 10);
c.
Die Codekopie lautet wie folgt:
Parsefloat ("3,14 Meter");
d.
Die Codekopie lautet wie folgt:
ParseInt ('' Eleven "); // gibt Nan zurück
Parsefloat ("$ 72.47");
3 JavaScript -Rundungsmethode
a.
Parseint (5/2)
b.
Math.ceil (5/2)
c
Math.floor (5/2)
d
Math.round (5/2)