<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/jscript">
/*
向页面中输出连续的数字
*/
/* var n=1
document.write(n++ +"<br/>"); */
/*循环语句
通过循环语句可以反复的执行一段代码多次
while循环
语法:
while(条件表达式){
语句。。。
}
while语句在执行时
先对条件表达式进行求值,
如果值为true 则执行循环,
循环体执行完毕后,继续对表达式进行判断
如果为true 则继续执行循环体,以此类推
如果值false ,则终止循环
*/
//var n =11;
//向这种将条件表达式写死为true的循环,叫死循环
//该循环不会停止,除非浏览器关闭,死循环在开发中慎用
//可以使用false ,则终止循环
/* do...while循环
语法:
do{
语句。。
} while(条件表达式)
执行流程
do ....while语句在执行时,会先执行循环体
循环体执行完毕以后,在对while 后的条件表达式进行判断,
如果结果为true,则继续执行循环体,执行完毕进行判断以此类推
如果结果为false,则终止循环
实际上这两句语句功能类似,不同的是while是先判断后执行
而do。。。whlie会先执行后判断
*/
/*
while (true ){
alert(n++);
//判断n是否等于10
if(n==10){
//退出循环
break;
}
} */
//1.创建一个循环 ,往往需要三个步骤
//创建一个初始化的变量
var i=0;
//2.在循环中设置一个条件表达式
while (i<10){
alert(i);
//3.定义一个更新表达式,每次更新初始化变量
document.write(i++ +"<br/>");
}
/* do{
document.write(i++ +"<br />");
}while (i<=10);
*/
/* while(true){ //执行这个很危险不会的很难关掉
alert(1);
} */
</script>
</head>
<body>
</body>
</html>
循环语句
通过循环语句可以反复的执行一段代码多次
像这种将条件表达式写死为true的循环,叫死循环
该循环不会停止,除非浏览器关闭,死循环在开发中慎用
var i=0;创建一个初始化的变量
while (i<10){在循环中设置一个条件表达式
alert(i);
document.write(i++ +"<br/>");定义一个更新表达式,每次更新初始化变量
}
点击到九次就会变成下图