1. for循环
(1)格式:
for 初始化;条件;增量{
循环语句
}
初始化语句执行;
满足循环条件进入
不满足跳出
执行循环语句
增量
在返回循环条件
(2)原理:
2.1 初始化只执行一次,在循环开始前执行。
2.2 条件不参与循环,只作为循环是否开始的条件;每次开始下一次循环之前,都先检查条件是否满足,不满足就不执行。
2.3 增量语句块,将附加载每次循环的最后来执行。当每次循环的循环语句块执行完后,执行增量语句块。
例子
var sum=0
for(var i=1;i<=50;i++)
{
sum+=1;
}
print("1到50累加得:\(sum)")
}
2 while循环
while循环和for循环可以互相转换,for循环相当于while循环的简写。
2.1 while循环格式
while 条件
{
循环语句
}
2.2 注意:
while循环中,必须有一个趋向于循环结束的语句段,否则,会成为死循环。
2.3 for循环转换while循环
for 初始化循环变量;条件;增量
{
循环语句
}
转换while
初始化循环变量
while 条件{
循环语句
增量
}