• 技术文章 >web前端 >前端问答

    JavaScript怎么求圆面积

    藏色散人藏色散人2022-01-19 15:33:55原创350

    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=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.和3.三种不同的方法求圆的面积,第一种方法中增加了周长的计算方法,第二种方法中我给area_of_circle(面积)定义了一个公共函数,不管半径是多少都可以调用面积这个函数,节省了求面积的函数的复写。第三种方法注意prompt()函数,第三个有一个if判断,判断是否输入无效

    推荐学习:《js基础教程

    以上就是JavaScript怎么求圆面积的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:JavaScript
    上一篇:json属于JavaScript吗 下一篇:JavaScript事件是指什么
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 如何利用js计算正方形的面积• 如何用js求圆的面积• 用js快速求出三角形面积• javascript如何求图形的面积
    1/1

    PHP中文网