- 循环 ctrl+C //结束命令行 CSL //清屏
重复执行相同或者相似得代码
循环的两个要素 :
循环条件: 控制循环次数
循环体: 执行的相同或者相似代码
(1) while循环
while(循环条件){
循环体
}
(2) break
在循环体中执行后,强制执行循环
循环结束的两种方式:
当循环条件为false结束
当循环体中执行break后结束
(3) du-while
do{
循环体
}while(循环条件);
练习:声明变量保存密码’123456’ 在死循环中弹出提示框 要求输入密码 如果正确就结束循环
方法一:
var upsw=‘123456’;
do{//循环体
//获取用户输入的值
var mm=prompt(‘input password’);
//判断输入是否正确
if(mm===upsw){
//结束循环
break;
}
}while(true);
方法二:
//使用循环条件判断密码是否正确
var pwd=‘123456’;
do{
//用户输入密码
var str=prompt(‘input password’);
}while(str!==pwd);
//输入密码错误继续循环(true)
//输入密码正确结束循环(false)
(4) for循环
for(初始值 ; 循环条件 ; 增量){
循环体
}
(5) continue和break
break 一旦执行后,就会结束循环,不在执行循环中的任何代码
continue 跳过循环体,还会继续执行后续的循环
(6) 循环嵌套
在一个循环体中嵌套了另一个循环,任意循环之间都可以相互嵌套