JS——for

打印两行星星:

<script>
    for (var i = 0; i < 2; i++) {
        for (var j = 0; j < 10; j++) {
            document.write("★");
        }
        document.write("<br/>");
    }
</script>

效果:

打印直角三角形:

<script>
    for (var i = 0; i < 10; i++) {
        for (var j = 0; j < i; j++) {
            document.write("★");
        }
        document.write("<br/>");
    }
</script>

效果:

1~100之间的质数:

<script>
        var flag = 0;
        for (var i = 1; i < 100; i++) {
            for (var j = 2; j < i; j++) {
                if (i % j == 0) {
                    flag = 1;
                    break;
                }
            }
            if (flag == 0) {
                document.write(i + " ");
            }
            flag = 0;
        }
        //输出:1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
</script>

 

posted @ 2017-11-09 16:46  var_obj  阅读(158)  评论(0编辑  收藏  举报