Javascript条件语句(Switch)

Javascript条件语句(Switch)

ID:36360091

大小:2.15 MB

页数:16页

时间:2019-05-09

Javascript条件语句(Switch)_第1页
Javascript条件语句(Switch)_第2页
Javascript条件语句(Switch)_第3页
Javascript条件语句(Switch)_第4页
Javascript条件语句(Switch)_第5页
资源描述:

《Javascript条件语句(Switch)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主讲老师:方丹JavaScript条件语句(switch)回顾If条件句有哪几种格式,请描述下?本节目标任务一:if-else-if语句任务二:如果希望选择执行若干代码块中的一个,你可以使用switch语句:任务一:if–else–ifif(表达式1)语句1;elseif(表达式2)语句2;elseif(表达式3)语句3;...elseif(表达式n)语句n;else语句n+1;1、if–else–if语句案例案例:如果你有10万元人民币,你就买福特汽车,没有10万,如果有5万就买奇瑞qq汽车,5万也没有的话,买电动车是否满10万买福特汽车是结束否买电动车是否满5万否买奇

2、瑞qq是varmoney;money=prompt("请输入你所拥有的钱:",1)if(money>=10)alert("我买福特汽车了");elseif(money>=5)alert("我买qq汽车了");elsealert("我买电动车了");小结1编程:使用条件结构开发一周个人食谱任务二:利用switch语句实现多分支选择结构虽然用if–else-if语句可以实现多分支选择,但当分支较多时,程序结构依然会十分复杂,降低程序的可读性。为了使语句更为清晰易懂,Javascript语言

3、还提供了另一种用于描述多分支选择结构的switch语句,该语句又称为开关语句。switch-case语句是多路判断语句switch语句计算条件表达式并对照多个常数值进行检查switch结构printf(“这是迈克尔,身高180cm,加利福尼亚第12大街”);printf(“这是丹尼尔,身高193cm,现居住地不明,1998年12月12日在佛罗里达被捕”);printf(“这是吉姆,身高175cm,墨西哥州海鸥路弗罗拉公寓,于2003年11月1日在新泽西因抢银行被捕”);default:printf(“未发现匹配项。对不起!”);停止搜索停止搜索停止搜索停止搜索警察记录嫌疑

4、犯照片不是这是吉姆,身高175cm,墨西哥州海鸥路弗罗拉公寓,于2003年11月1日在新泽西因抢银行被捕不是是9switch语句1switch(表达式){case常量1:JavaScript语句;break;case常量2:JavaScript语句;break;...default:JavaScript语句;}语法:10switch语句2下拉列表框pay的选项和值银行转帐-打6折电话支付-打7折邮政汇款-打8折Q币支付-打9折functioncalcu(){varnumb1=document.calc.num1.v

5、alue;varnumb2=document.calc.num2.value;varf=document.calc.pay.value;//支付方式代号vargrade;//折扣率vartotal=parseFloat(numb1)*parseFloat(numb2);switch(parseInt(f)){case1:grade=0.6;//打6折优惠break;case2:grade=0.7;//打7折优惠break;case3:grade=0.8;//打8折优惠break;case4:grade=0.9;//打9折优惠break;default:alert("请重新

6、选择支付方式!");return;}varmoney=total*grade;//根据折扣率,计算实际总价document.calc.result.value=money;alert("您享受了"+grade*10+"折优惠!");}11常见错误1functioncompute(){x=5;varnum1,num2;}变量可以不声明而直接赋值。如x=5;不推荐使用,容易出错。12常见错误2functioncompute(o

7、p){varNum1,num2;num1=parseFloat(document.myform.txtNum1.value);num2=parseFloat(document.myform.txtNum2.value);if(op=="+")document.myform.txtResult.value=num1+num2;if(op=="-")document.myform.txtResult.value=num1-num2;}JavaScript大小写非常敏感13常见错误3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。