<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>javascript007.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<script type="text/javascript">
/*
* 循环语句 while循环 当程序需要多次重复执行的时候,使用循环语句
* 格式:
* while(条件){
* //执行代码
* //执行代码
* }
* break配合循环常用 强制跳出循环
* 退出循环,条件,使用break
*/
var x = 0;
/*
while (x < 5) {
alert(x);
x++;
if (x == 3) {
break;
}
}
var p = 0;
a : while (p < 5) {
b : while (true) {
alert(1111);
break a;
}
alert(p);
}
*/
/*
* 利用while循环,实现高斯算法
* 1+2+3+4+5+6+7....+100 = 5050
* 实现步骤:
* 1. 定义变量,保存求和
* 2. 定义变量,从1开始每次递增,递增到100
* 3. 变量递增一次,就和保存求和变量相加一次
*/
var sum = 0;// 定义变量,保存求和
var x = 1;// 循环变量,每次递增
while (x <= 1123) {
sum = sum + x;
x++;
}
alert(sum);
</script>
</head>
<body>
</body>
</html>
JavaScript基础(5)—while
最新推荐文章于 2014-04-22 12:58:03 发布