嵌套for循环练习,打印99乘法表、2到100之间所有的质数

嵌套for循环练习

  1. 打印99乘法表

    <script type="text/javascript">
        for (var i = 1; i < 10; i++){
            for(var j =1;j < i+1; j++){
                document.write("<span>"+j + "*" +i+ "=" + i*j+"</span>");
            }
            document.write("<br />");
        }
    </script>
    <style type="text/css">
        span{
            width: 80px;
            display: inline-block;
        }
    </style>
    
  2. 打印出1-到100之间所有质数

    <script type="text/javascript">
        for(var i=2; i<+100; i++){
            //创建一个布尔值,用来保存结果,默认i是质数
            var flag = true;
            //判断i是否是质数,获取1到i之间所有的数
            for(var j=2; j<i; j++){
                //判断i是否能被j整除
                if(i%j ==0){
                	//如果进入判断,则证明i不是质数
                    flag = false;
                }
            }
            if(flag){
                console.log(i);
            }
        }
    </script>
    
上一篇:位运算(参考自"韩顺平"哔哩哔哩 附上连接:https://www.bilibili.com/video/BV1fh411y7R8?p=99)


下一篇:java实现99乘法表