1.while..do..done语句
格式:
while ((判断条件))
do
循环体
done
思想:当判断条件成立,就执行do和done之间的循环体语句;当条件不成立,循环结束
例:输出1-5之间的数字 1 2 3 4 5
要做的事情:分别输出 1-5之间的数字
前提(条件): 只要你输出数字小于等于5
let命令,能够让表达式进行计算,而且变量的使用不用加$进行调用
自增运算符 ++ 等同于--> +1 i++ ----> i+1 let i++
自减运算符 -- 等同于--> -1 i-- ---> i-1
例:输出1-100之间的偶数
1.既然题上要1-100之间的数字,想办法把1-100之间的数字给找出来
while语句
2.每找到一个数字,就可以进行奇偶数的判定工作,如果是偶数,就进行输出
if语句 $n%2 == 0 --->代表就是一个偶数 输出
3.每判定完一个数字,数据要进行下一个数字的变化
1判完之后判定2,2判完之后判定3....
let命令
跳出循环:在未达到循环终止的条件时,就跳出循环
break 强制终止循环,无条件退出
continue 跳转到循环开始的地方(循环判定条件)
死循环:指的是循环判断条件永远成立
while后面的冒号:代表ture--->ture( 永远成立 )
例:while :
do
循环体(条件)
done