Schreiben Sie zwei Methoden, um Daten num genau nach dem Dezimalpunkt in die N -te Position auszugeben. Der spezifische Inhalt ist wie folgt
1. mit Hilfe der Mathematik (10, n);
2. Mit Hilfe von ..Tofixed (n) (JS 1.5 (unterstützt von IE5.5+, NS6+ oder höher).
Testen Sie das Ausgangsergebnis von PI = 3,14159265:
Erreichen Sie mit Hilfe von Mathematik (10, n) genaue Ziffern nach dem Dezimalpunkt:
3.1
3.14
3.142
3.1416
Erreichen Sie mit Hilfe von ... Tofixed (n) genau die Ziffern nach dem Dezimalpunkt:
3.1
3.14
3.142
3.1416
<html> <Head> <titels> Runding </title> <meta charset = "utf-8"> </head> <body> <Script> Funktion Round_1 (num, n) {// Die Nummer num zurückgeben, genau auf n Bits nach der Dezimalpunkt-Var-Nummer = math.round (num*math.pow (10, n)); Rückgabenummer/Math.Pow (10, n);} Funktion rund_2 (num, n) {// Rückgabe der Nummer num, genau auf n Bits nach dem Dezimalpunkt zurücksend num.tofixed (n); // JS 1.5 (IE5.5+, unterstützt von NS6+und oben)} var pi = 3.14159265; document.write ("Genau zu N -Positionen nach dem Dezimalpunkt mit Hilfe von Math. document.write ("Genau zu n Positionen nach dem Dezimalpunkt, mit Hilfe von ... tofixed (n): <br>"); für (var i = 1; i <5; i ++) document.write (rund_2 (pi, i)+"<br>");Das obige dreht sich alles um diesen Artikel. Ich hoffe, dass es für alle hilfreich sein wird, Javas -Programme zu lernen.