JavaScript连载12-循环以及举例

一、if和switch的使用场景比较

1.分支比较多且无法穷尽的时候,最好使用if,其他情况可以视情况而定

2.如果数据不是很大,并且数据都是固定的可以使用switch

3.理论上Switch的效率更高

4.switch的弊端在于如果是无穷的可能性,那么就不适合使用switch

二、循环

1.while循环,格式同Java;break,continue使用方法同Java。

2.do.....while语句格式

do{

  语句;

}while(条件);
扫描二维码关注公众号,回复: 11255194 查看本文章

3.for循环同Java用法一致

4.举个例子

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>D12_1_Circulation</title>

    <style>

        span{

            display:inline-block;

            border:1px solid black;

            margin:5px;

            padding:10px;

        }

</style>

</head>

<body>

<script>

    //案例:判断用户输入的数字是不是大于100

    var score;

    score = +(window.prompt("请输入一个0到100的分数\n"));

    if(score > 100){

        parseInt(score);

    }

    //实现一个99乘法表

    for(var i=1;i<=9;i++){

        for(var j=1;j<=i;j++){

            document.write("<span>"+j+"*"+i+"="+i*j+"</span>")

        }

        document.write("<br/>")

    }

</script>

</body>

</html>

 

三、源码:

D12_1_Circulation.html

地址:

https://github.com/ruigege66/JavaScript/blob/master/D12_1_Circulation.html

2.CSDN:https://blog.csdn.net/weixin_44630050

3.博客园:https://www.cnblogs.com/ruigege0000/

4.欢迎关注微信公众号:傅里叶变换,个人账号,仅用于技术交流,后台回复“礼包”获取Java大数据学习视频礼包

 

猜你喜欢

转载自www.cnblogs.com/ruigege0000/p/12945299.html
今日推荐