练习一
打印99乘法表
代码:
<!DOCTYPE HTML><html> <head> <script> // 打印99乘法表 for(i = 1; i <= 9;i++){ for(j = 1;j <= i;j++){ document.write("<span>"+j+"*"+i+"="+j*i+"</span>"); } document.write("<br>"); } </script> <style> span{ display: inline-block; width: 100px; } </style> </head> <body> </body></html>
练习二
打印出1-100之间所有的质数
代码:
// 打印1-100之间的所有质数
for(var i = 2; i <= 100; i++){
var flag = true;
// 判断 i 是否是质数
// 获取到2-i之间的所有的数
for(var j = 2; j < i; j++){
// console.log(j);
// 判断 i 是否能被 j 整除
if(i % j == 0){
// 如果进入判断则证明 i 不是质数,修改 flag值为 false
flag = false;
}
}
// 是质数则打印 i
if(flag){
console.log(i);
}
}