chapter2JavaScript流程控制和函数.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chapter2JavaScript流程控制和函数

第二章  JavaScript流程控制和函数 本章目标 掌握if语句和switch语句 掌握循环控制语句3种结构 掌握常用的内置函数 掌握函数的定义与调用 简单if语句 If …else 语句 多重if语句 if语句 if(条件表达式) { 语句块; } if(条件表达式) { 语句块1; } else { 语句块2; } if(条件表达式) { 语句块1; } else if(条件表达式2) { 语句块2; } … else if(条件表达式n) { 语句块n; } else { 语句块n +1; } if-else 示例 输入分数:50 显示考试不及格对话框 script type=text/javascript !-- var score ; //定义变量score代表分数 score = prompt(请输入成绩,); //使用window对象prompt函数,弹出一个输入框 if (score = 60) //判断分数是否=60,返回true或false { alert(考试及格!); //如果分数=60为true则显示及格的消息 } else { alert(考试不及格!); //如果分数60则显示不及格的消息 } //-- / script 多重if 示例 script type=text/javascript !-- var score ; score = prompt(请输入成绩,); if (score = 90) //判断分数是否=90,返回true或false { alert(你的成绩一级棒啊!); } else if(score=80 score 90) { alert(你的成绩优秀啊!); } else if(score=70 score 80) { alert(你的成绩优良啊!); } else if(score=60 score 70) { alert(你的成绩一般般啊!); } else{ alert(你的成绩很差啊!); } //--/script 输入不同分数,显示不同的对话框 这里我们碰到了短路与 和短路和的问题 switch多分支语句 switch语句和示例 switch (表达式) { case 常量1 : JavaScript语句1; break; case 常量2 : JavaScript语句2; break; ... default : JavaScript语句3; } script type=text/javascript !-- var grade ; //定义变量grade代表学期号 grade= prompt(请输入学期号(1-3):,); //返回字符串类型 switch(grade) { case 1: //条件是字符串类型 alert(本学期我们学习课程是有HTML,Java基础,SQL基础!); break; case 2: alert(本学期我们学习课程是有JS,J2SE,SQL高级!); break; case 3: alert(本学期我们学习课程是有Struts,Spring,Hibernate!); break; default: alert(你输入的学期号有误!); } //--/script while(条件表达式) { 语句; } while循环 do-while循环 for循环 循环语句 do{ 语句; } while (条件表达式); for(初始化; 条件; 增量) { 语句; } 2008年全球福布斯财富排行榜(前5位) 循环输出字符 打印99乘法表 循环示例 script type=text/javascript!-- var a=b=c=d=e=0; //声明5个循环变量 while(a=620){ document.write(█); a+=20; //改变循环变量的值 } document.write( Warren Buffett:620亿美元br); while(b=600){ document.write(█); b+=20; } document.write( Carlos Slim Helu:600亿美元br); while(c=580){ document.write(█); c+=20; } document.write( William Gates:580亿美元br); while(d=450){ document.write(█); d+=20;

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档