嵌套for循环练习
-
打印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>
-
打印出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>