信息技术:循环结构.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
循环结构 .定义:重复执行一段代码(重复代码块); 循环结构 .作用:a.简化代码,处理重复的代码b.遍历数组、json对象、节点集合 3彳盾环的五大要素: a彳盾环变量 b循环变量的初始值 C循环的增值 d循环的条件 e彳盾环体 4循环的分类(1) while 循环 while(循环的条件){循环体 ) 执行逻辑:首先进行变量判断,如果不满足,不进入循环体,如果满足, 进入循环体,循环体执行完毕,变量增值,再次进行判断。 案例: a.怎么实现1 - 50的和? ? var i = 1;var sum = 0; while( i = 50 ){sum += i; i++;) b.打印100以内7的倍数var i = 1; while(i = 100){if(i % 7 == 0){ consoledog(i);) i + +; )console.log(sum); c.打印100以内所有偶数的和var i = 1; var sum = 0;while( i = 100 ){ if( i % 2 == 0){sum += i; )i++; )console.log(sum); (2 ) do...while 循环语法: do{〃循环体 }while(i 10);执行逻辑:首先进入循环体,执行一次,然后再进行变量的自增,然后再 次进行判断……案例: a.入职薪水10K ,每年涨幅5% , 50年后工资多少? var money = 10000;var year = 1; do{money *= 1.05; year++;}while(year = 50); console.log(money);(3 ) for循环 语法: for(语句1,语句2 ,语句3 ){//循环体 )语句1 :循环变量以及初始值 语句2:循环的终止条件语句3:循环变量的增值 执行逻辑:首先声明循环变量,为变量赋值,然后进行条件判断,如果成立, 进入循环体,循环体执行完毕,循环变量增值,自增之后,再进行条件判断……0案例: a.打印100-200之间所有能被3或者7整除的数 for(var i = 100 ; i = 200 ; i++){ jf(i%3==0||i%7==0){ console.log(i);) )b.计算100的阶乘 var product = 1;for(var i = 1; i = 100 ; i + +){ product *= i; )console.log(product) 五、死循环 靠自身无法终止的程序六、循环嵌套 .实现表格 document.write( table); for(var i = 0 ; i 10 ; i + +){ document.write( trH); 〃打印的td for(var k = 0 ; k 10 ; k++){ document.write( td /td ); ) document.write( /tr); ) document.write( /table);.九九乘法表 for(var i = 1; i = 9 ; i + +){ for(var j = 1; j = i; j + +){ document.write( j + ” * ” + i + ”= + i * j + nbsp;nbsp;nbsp;); ) document.write( br br); )七、循环练习 .打印100以内所有偶数的和 var sum = 0; for(var i = 1; i = 100 ; i + +){ if( i % 2 == 0){ sum += i; ) ) console.log(sum);.打印出1000-2000年中所有的闰年,并以每行四个数的形式输(〃闰年条件:非 整百年,被4整除,或者被400整除) 〃添加一个计数器 var count = 0; for(var year = 1000 ; year = 2000 ; year++){ if( year % 100 != 0 year % 4 == 0 || year % 400 == 0 ){ document.write(year + nbsp;nbsp;nbsp;nbsp;”); 〃每打印一个闰年,计数器加一,当计数器能被4整除的时候,打印一个换行。 count++; if(count % 4 = = 0){ document.wnte( br) ) ) ).打印三角形(直角三角形) for(var i = 1; i = 5 ; i + +){ for(var k = 1; k = i; k++){ document.write( div /div) ) document.write( brH);

文档评论(0)

贤阅论文信息咨询 + 关注
官方认证
服务提供商

在线教育信息咨询,在线互联网信息咨询,在线期刊论文指导

认证主体成都贤阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510104MA68KRKR65

1亿VIP精品文档

相关文档