javascript求圆面积的方法:1、通过“function area(){return(3.14*this.r*this.r)}”方式求圆面积;2、通过“return r*r*math.pi”等方式求圆面积。
本文操作环境:windows7系统、javascript1.8.5版、dell g3电脑
javascript怎么求圆面积?
js函数 求圆的面积总结
<!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=rthis.area=areathis.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.和3.三种不同的方法求圆的面积,第一种方法中增加了周长的计算方法,第二种方法中我给area_of_circle(面积)定义了一个公共函数,不管半径是多少都可以调用面积这个函数,节省了求面积的函数的复写。第三种方法注意prompt()函数,第三个有一个if判断,判断是否输入无效
推荐学习:《js基础教程》
以上就是javascript怎么求圆面积的详细内容。