13函数的小练习.html

  • 13函数的小练习.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>13函数的小练习</title>
    <script>
        /**
         * 函数需要先定义,然后才能使用
         * 函数名字:要遵循驼峰命名发
         * 函数一旦重名,后面的会把前面的函数覆盖
         * //Ctrl+鼠标左键---->转到定义
         *
         * //一个函数最好就是一个功能
         *
         *
         *
         * 都通过函数来做
         */
       //下面所有的函数的代码---全部作废


        // function alert(){
        //     console.log("划等号2地方了1");
        // }
        // alert("弹框");

        /*var num1=10;
        var num2=20;
        var sum=num1+num2;
        console.log(sum);*/


        //求两个数字的和
        function consoleSum(){//函数定义
            var num1=10;
            var num2=20;
            var sum=num1+num2;
            console.log(sum);
        }
        //调用
        consoleSum();




        //求三个数字的和
        function consoleSum2(){
            var num1=10;
            var num2=20;
            var num3=30;
            var sum=num1+num2+num3;
            console.log(sum);
        }
        consoleSum2();




        //求两个数字的最大值
        function consoleMax(){
            var x=10;
            var y=20;
            console.log(x>y?x:y);//三元表达式:表达式1?表达式2:表达式3()
        }
        consoleMax();
        //三元表达式:表达式1?表达式2:表达式3(x>y?x:y的意思是当x>y时,执行x; 否则执行y)




        //求三个数字的最大值
        function consoleMax2(){
            var x=10;
            var y=20;
            var z=30;
            //当x>y,则进入(x>y?x:z);否则进入(y>z?y:z)
            var max=x>y?(x>y?x:z):(y>z?y:z);//嵌套的三元表达式
            console.log(max);
        }
        consoleMax2();





        //求1-100之间所有数字的和
        function everySum(){
            var sum=0;
            for(var i=1;i<=100;i++){
                sum+=i;
            }
            console.log(sum);
        }
        everySum();//5050




        //求1-100之间所有偶数的和
        function everyEvenSum(){
            var sum=0;
            for(var i=1;i<=100;i++){
                if(i%2===0){
                    sum+=i;
                }
            }
            console.log(sum);
        }
        everyEvenSum();//2550




        //求一个数组的和
        function consoleArraySum(){
            var sum=0;
            var arr=[10,20,30,40,50];
            for(var i=0;i<arr.length;i++){
                sum+=arr[i];
            }
            console.log(sum);
        }
        consoleArraySum();//150


    </script>
</head>
<body>

</body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容