Écrivez deux méthodes pour produire des données NUM à la nième position après le point décimal. Le contenu spécifique est le suivant
1. Avec l'aide de math.pow (10, n);
2. À l'aide de ..tofixed (n) (JS 1.5 (pris en charge par IE5.5 +, NS6 + ou supérieur).
Testez le résultat de sortie de PI = 3,14159265:
Atteignez avec précision N chiffres après le point décimal, avec l'aide de math.pow (10, n):
3.1
3.14
3.142
3.1416
Atteignez avec précision N chiffres après le point décimal, à l'aide de ... tofixé (n):
3.1
3.14
3.142
3.1416
<html> <éad- head> <ititle> armordage </title> <meta charset = "utf-8"> </-head> <body> <cript> function rond_1 (num, n) {// renvoie le nombre num, précis à n bits après le point décimal var numéro = math.round (num * math.pow (10, n)); return numéro / math.pow (10, n);} fonction rond_2 (num, n) {// renvoie le nombre num, précis à n bits après le point décimal return num.tofixed (n); // JS 1.5 (IE5.5 +, pris en charge par NS6 + et au-dessus)} var pi = 3.14159265; document.write ("exactement à n positions après le point décimal, avec l'aide de math.pow (10, n): <br>"); pour (var i = 1; i <5; i ++) document.write (rond_1 (pi, i) "<5; i ++) document.write (rond_1 (pi, i)") "); Document.Write ("Exactement à n positions après le point décimal, avec l'aide de ... tofixed (n): <br>"); pour (var i = 1; i <5; i ++) document.write (rond_2 (pi, i) + "<br>"); </cript> </body> </html>Ce qui précède concerne cet article, j'espère qu'il sera utile pour tout le monde d'apprendre la programmation Javas.