while循环(会一直执行条件) while中结束循环用break;
while(条件){
当条件实现的时候所一直执行的
}
例1
var a=1;
while(a<=10){ //当a小于等于10时
document.write('你好'); //页面打印出 你好
a++; //把a逐渐增大 不然会无限循环
};
例2
var a=0;
while(a<=100){ //当a小于等于100时
console.log(a); //显示100以内的所有数字
a++; //让a逐渐增大
};
例3
var a=0;
while(a<=100){
if(a%2==0){ //当a模2等于0时(模2等于0的都是偶数)
console.log(a); //显示a(显示100以内的偶数)
};
a++;
};
##for循环
for (声明并赋值一个变量(i);设置条件;对变量进行操作/让i逐渐变化/){
当i满足条件时所执行的
}
例1
for (var i=1; i<=10; i++){
console.log('你好');
};
例2
for (var i=1; i<=100; i++){
console.log(i);
};
例3
for(var i=1;i<=100;i++){
if(i%2==1){
console.log(i);
};
};
小练习,用for 求100以内偶数的和
for(var i=1,m=0;i<=100;i++){
if(i%2==0){
m=m+i;
};
};
console.log(m);