Javascript for循环
for(var i=0;i<num;i++){
}
for(表达式1;表达式2;表达式3)
表达式1一共运行了一次,循环之前运行
表达式2是一个或者多个条件,不满足一个就跳出循环,循环多少次就执行多少次
在运行循环之前先判断条件
表达式3,循环多少次就执行多少次,循环语句块重所有的语句完成后再执行
打印素数
for(var i=2;i<100;i++){
var bool=false;
for(var j=2;j<i;j++){
if(i%j===0){
bool=true;
break; // 如果不跳的话会浪费资源,会有余数存在 当数值为8的时候,还是需要一个个的除,后面的完全没有必要,所以直接跳出去就行
}
}
if(!bool)console.log(i);
}