js函数

<script type="text/javascript">
    定义方法:function 方法名(行参列表){
    方法体;
    }
    function hello(){
        alert("helloworle");
    }
              调用方法:方法名(实参列表)
              hello();
    //写一个方法计算正方形面积
    function get(width,height){
        var area=width*height;
        alert("面积为"+area);
    }
    //调用
    get(2,3);
    get(20,30);
    
    funcion sum1(x,y){
        var sum=x*y;
        alert(sum);
    }
    sum1(10,20);
    
    //带返回值的方法返回圆的面积
    
    function get2(r){
        var area=r*r*3.14;
        //返回面积(返回给调用者)
        return area;
    }
    //调用者
     var a=get2(2);
    alert("圆的面积为"+a);
    
    
    
    
    function get(sum){
        
        if(sum==0)
        {
            var r="非奇非偶";
            return r;
            
        }
        else if(sum%2==0){
            var r="";
            return r;
        }
        else{
            var r="";
            return r;
        }
    
    }
        var c=prompt("");
        c=parseInt(c);
        var p=get(c);
        alert(p);
    
    function method(num)
    //方法
        {
        var str;
        if(num%2==0){
            str="偶数";
        }
        else{
            str="奇数";
        }
        return str;
    }
    //方法调用 从下往上走
    var str=method(9);
    alert(str);
    </script>
<script type="text/javascript">
    /*匿名函数*/
    var b=function(){
        alert("这是一个匿名函数");
        return a*2;
    }
    //调用-方法名-参数列表
    var num=b(2);
    alert(num);
    </script>

 

posted @ 2019-06-30 18:54  lvyimin  阅读(168)  评论(0编辑  收藏  举报