首页技术文章正文

PHP培训之流程控制语句(二)

更新时间:2017-06-30 来源:黑马程序员PHP培训学院 浏览量:

流程控制


Switch语句

格式:

Switch(n//变量或表达式){

Case 值1:

Document.write(“a”);//语句

Break;

Case 值2:

Document.write(“b”);

Break;

Case 值3:

Document.write(“c”);

Break;

Default:

Document.write(“f”);

}

如果值和变量n相同,那么就会执行对应值后面的语句,break就是跳出语句的意思。

While循环

1.循环变量的初始化

2.循环变量的改变

3.循环条件的判断

格式:

Var i=1;[循环变量的初始化]

While(//表达式[循环条件的判断]){

//循环体alert,document.write(i);

I++;[循环变量的改变]

}

如果表达式成立,那么就会执行循环体[大括号内的代码]

当表达式成立,就执行循环体,执行循环体后,又会回到表达式判断的地方,继续判断表达式是否成立,如果成立,继续执行循环体,如果不成立,跳出循环(不执行循环)

Do,while循环

Var i=1;[循环变量的初始化]

Do{

//循环体

I++;[循环变量的改变]

}while([循环条件的判断])

先执行一次do里面的循环体,改变循环变量,判断条件是否成立,若成立,继续执行do里面的循环体

For循环

格式:

For(var i=1[循环变量的初始化];i<=100[循环条件的判断];i++[循环变量的改变]){

//循环体

}

注意:3个必要条件之间都是分号”;”

执行过程:

循环变量初始化=>循环条件的判断(true)=>循环体=>循环变量的改变=>循环条件的判断(true)=>循环体=>循环变量的改变=>循环条件的判断(false)跳出循环



本文版权归黑马程序员PHP培训学院所有,欢迎转载,转载请注明作者出处,谢谢!

作者:黑马程序员PHP培训学院
首发:http://php.itheima.com/

分享到:
在线咨询 我要报名
和我们在线交谈!