24循环结构
来源:互联网 发布:淘宝买东西优惠 编辑:程序博客网 时间:2024/06/07 12:41
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>if...else</title><script type="text/JavaScript">var mymoney,sum=0;//mymoney变量存放不同面值,sum总计for(mymoney=1;mymoney<=10;mymoney++){ sum= sum + mymoney;} document.write("sum合计:"+sum);</script></head><body></body></html>
很多事情不只是做一次,要重复做。如打印10份试卷,每次打印一份,重复这个动作,直到打印完成。这些事情,我们使用循环语句来完成,循环语句,就是重复执行一段代码。
for语句结构:
for(初始化变量;循环条件;循环迭代)
{
循环语句
}
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>while</title><script type="text/javascript"> var mynum =1;//mynum初值化数值为1 while (mynum<=5) { document.write("数字:"+mynum); mynum=mynum+1; }</script></head><body></body></html>
和for循环有相同功能的还有while循环, while循环重复执行一段代码,直到某个条件不再满足。
while语句结构:
while(判断条件)
{
循环语句
}
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>do...while</title><script type="text/javascript"> var mynum =6;//mynum初值化数值为6 do { document.write("数字:"+mynum+"<br/>"); mynum=mynum-1; } while( mynum>0) </script></head><body></body></html>
do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。
do…while语句结构:
do
{
循环语句
}
while(判断条件)
<!DOCTYPE html ><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>break</title><script type="text/JavaScript">var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值var i=0;while(i<mynum.length){ if(mynum[i]<60) { document.write("成绩"+mynum[i]+"不及格,不用循环了"+"<br>"); break; } document.write("成绩:"+mynum[i]+"及格,继续循环"+"<br>"); i=i+1;}</script></head><body></body></html>
在while、for、do…while、while循环中使用break语句退出当前循环,直接执行后面的代码。
格式如下:
for(初始条件;判断条件;循环后条件值更新)
{
if(特殊情况)
{break;}
循环代码
}
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>continue</title><script type="text/JavaScript"> var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值 var i; for(i=0;i<mynum.length;i++) { if(mynum[i]<60) { document.write("成绩不及格,不输出!"+"<br>"); continue; } document.write("成绩:"+mynum[i]+"及格,输出!"+"<br>");}</script></head><body></body></html>
continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
语句结构:
for(初始条件;判断条件;循环后条件值更新)
{
if(特殊情况)
{ continue; }
循环代码
}
阅读全文
0 0
- 24循环结构
- 循环结构 -- 2015/09/24
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- 循环结构
- topo拓扑解题思路
- 各种编程视频教程
- 外勤人员去哪儿了,在忙什么?
- UE4引擎AR开发插件Unreal4AR的获取方法
- Count The Pairs
- 24循环结构
- 剑指offer:链表中倒数第K个结点
- 入离职管理系统——使用注解实现依赖注入
- arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别
- TensorFlow学习笔记(十二)TensorFLow tensorBoard 总结
- LINUX_C 线程总结(一)
- matlab中的max函数
- 常用正则表达式大全
- Linux学习笔记