Maison > Article > interface Web > Comment trouver l'aire d'un cercle en JavaScript
Comment trouver l'aire d'un cercle en JavaScript : 1. Trouvez l'aire d'un cercle via "function Area(){return(3.14*this.r*this.r)}" 2. Grâce à "return r*r*Math.PI" Trouvez l'aire d'un cercle de la même manière.
L'environnement d'exploitation de cet article : système Windows 7, javascript version 1.8.5, ordinateur DELL G3
Comment trouver l'aire d'un cercle avec JavaScript ?
Résumé des fonctions JS pour trouver l'aire d'un cercle
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JS 函数</title> <script type="text/javascript" src="jquery-3.1.0.min.js"></script> </head> <body> <script type="text/javascript">
//1. function circle(r) { this.r=r this.Area=Area this.Circum=Circum } function Circum() { return(3.14*2*this.r) } function Area() { return(3.14*this.r*this.r) } r=parseInt(prompt("请输入半径:"," ")); // parseInt() 函数可解析一个字符串,并返回一个整数 var newcircle=new circle(r); var Circumcapital=newcircle.Circum(); var Areacapital=newcircle.Area(); document.write("周长:"+Circumcapital+";"); document.write("面积:"+Areacapital+" ");
//2. var area_of_circle = new Function("r","return r*r*Math.PI"); //创建一个函数对象 var rCircle1 = 2;//给定圆的半径 var area = area_of_circle(rCircle1); alert("半径为2的圆面积为:" + area); var rCircle2 = 3;//给定圆的半径 var area = area_of_circle(rCircle2); alert("半径为3的圆面积为:" + area);
//3. var r=prompt("输入圆的半径","请输入半径:");//prompt() 方法用于显示可提示用户进行输入的对话框 if(r!=null) {undefined var square=r*r*Math.PI; document.write("圆的面积为:"+square); } else {undefined alert("输入数据有误"); } </script> </body> </html>
1., 2. et 3. Trois méthodes différentes pour trouver l'aire d'un cercle La première méthode ajoute la méthode de calcul du périmètre. . Dans la deuxième méthode, I Une fonction publique est définie pour area_of_circle (area). Quel que soit le rayon, la fonction de zone peut être appelée, économisant ainsi la duplication de la fonction pour trouver la zone. Dans la troisième méthode, faites attention à la fonction prompt(). La troisième a un jugement if pour déterminer si l'entrée est invalide. Apprentissage recommandé : "
Tutoriel de base js".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!