- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.2JavaScript流程控制
警示对话框 由alert()方法显示,含一个“确认”按钮。它把alert()括号内的字符串显示在对话框中。 确认对话框 由confirm()方法显示,有“确认”和“取消”按钮,并返回布尔值true和false。 提示对话框 由prompt()方法显示,提供一个文本框要求用户输入信息,同时包含“确认”和“取消”按钮。 如果用户单击“确认”按钮,则prompt()方法返回用户在文本框中输入的内容(为字符串类型)或者初始值(当用户没有输入任何信息时;如果用户单击“取消”按钮,则prompt()方法返回null 如: var name; name=prompt(“请输入您的姓名:”,“张三); 提示对话框 HTMLHEADTITLE提示对话框/TITLE/HEAD BODY script language=javascript var name; name=prompt(请输入您的姓名:,); document.write(尊敬的+name+:欢迎您进入我的主页!); /script /BODY /HTML HTML HEAD TITLE为提示对话框的文本框提供一个初值 /TITLE /HEAD BODY script language=javascript var url; url=prompt(请输入您想访问的站点地址:, ); window.navigate(url); /script /BODY /HTML 4.2.2 JAVASCRIPT程序的基本流程 对于JavaScript,程序和脚本都是由一系列语句组成的 每条语句的后面都应该有一个分号(;),但也可以不添加分号 如果要在一行中书写多条语句,在语句之间一定要加上分号,表示一个语句的正常结束 4.2.2 JAVASCRIPT程序的基本流程 顺序结构:按照语句的书写顺序从头到尾依次执行。 分支结构:按照一定的条件去执行一条语句或语句组。 循环结构:反复执行一些语句。 4.2.3 分支结构 if…else 语句 没有else部分的if语句 使用语句组 变量的使用 if语句的嵌套 基本形式: if(condition)??? statement1; else??? statement2; 例4_2.5,分别输入两个数给变量x,y,然后求出这两个变量的最大值 没有else部分的if语句 HTMLHEADTITLE没有else的if语句示例/TITLE script language=javascript var x,y,max; x=parseFloat(prompt(x=:,0)); y=parseFloat(prompt(y=:,0)); max=x; //先假设x的值最大 if (maxy) max=y; //如果假设不成立,即xy,则y的值最大 alert(最大值是: + max) /script /HEADBODY/BODY/HTML 使用语句组 HTMLHEADTITLE语句组示例/TITLE script language=javascript var x,y,max,min; //max 存放最大值,而min存放最小值 x = parseFloat(prompt(x=:,0)); y = parseFloat(prompt(y=:,0)); if (x=y) { max = x; min = y; } else { max = y; min = x; } alert(最大值是: + max +;最小值是: + min) /script /HEADBODY/BODY/HTML 变量的使用 在javascript中,会根据解决问题的需求使用很多变量,也会根据算法的需要引入一些临时的中间变量。 HTMLHEADTITLE中间变量的引入/TITLE script language=javascript var x,y,temp; x = parseFloat(prompt(x=:,0)); y = parseFloat(prompt(y=:,0)); if (xy) { temp = x; x = y; y = temp; } alert(排序后,x= + x +;y= + y) /script /HEADBODY/BODY/HTML if语句的嵌套 HTMLHEADTITLEif语句的嵌套/TITLE script language=javascript var score,grade; score = parseFloat(prompt(请输入学生的成绩:,0)); if (score=
您可能关注的文档
- 3保险合同3-1保险合同概述.pptx
- 3–FWoman–米歇尔奥巴马.ppt
- 3–自然界的物质运动.ppt
- 3–4定积分与微积分基本定理.ppt
- 3分钟行销口才训练.ppt
- 3下乡答辩修改版.ppt
- 3大纪律8项注意.pptx
- 3四川自考液压和气压传动习题3.ppt
- 3如何进行团队内部和团队外部和客户的交流.ppt
- 3套精典毕业论文答辩经典模板.ppt
- 风险管理与授信审批岗位任职要求.pdf
- 内容和艺术特色分析鉴赏-2025年安徽中考语文二轮复习(解析版).pdf
- 高考语文小说阅读答题模板.pdf
- 2025年大学生心理知识竞赛考试题库(共100题,含答案).pdf
- 小升初语文模拟拔高卷2(原卷+答案解释)-2024-2025学年统编版六年级下册.pdf
- 2024-2025学年人教版八年级生物下册期末检测卷(二)含答案.pdf
- 论点、论据与论证-2025年高考语文一轮复习(原卷版).pdf
- 2024-2025学年人教版八年级下册物理 第七章 力 单元练习.pdf
- 爆炸与类爆炸模型(原卷版)-2025届高考物理热点模型与方法归纳.pdf
- 第五章《物体的运动》单元练习-2024-2025学年苏科版物理八年级上册.pdf
最近下载
- 数字经济赋能扬州旅游产业发展研究.docx VIP
- 古诗词诵读 《客至》 课件(共26张PPT)统编版高中语文选择性必修下册.pptx VIP
- 人形机器人项目可行性报告(范文参考).docx
- 2024年陕西国防工业职业技术学院单招职业技能测试题库(考试直接用).docx VIP
- 江苏省机动车检测授权签字人考核试卷(C卷含答案).doc
- 大学英语六级(CET-6)历年真题大全【90-07年37套】.pdf
- 大数据 数据治理实施指南.pdf VIP
- 矿运车辆安全培训课件.pptx
- 第四课《PowerPoint2010的动画设置》精品课件.pptx VIP
- 机电一体化测试题含答案300题 .pdf VIP
文档评论(0)