html5--switch选择结构的优化
html5--switch选择结构的优化
问题:
使用循环语句判断月份是31天还是30天
两点提示:
- 使用switch多条件判断语句
- 合理的省略break优化代码
1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="utf-8"> 5 <title>7-19 课堂演示</title> 6 <link rel="stylesheet" type="text/css" href="style.css"> 7 </head> 8 <body> 9 <script> 10 // for(i=1;i<=50;i++){ 11 // if(i%3==0) { 12 // document.write(i+'<br>') 13 // } 14 // } 15 </script> 16 17 <script> 18 // var month=2; 19 // var num; 20 // switch(month){ 21 // case 1: 22 // num=31; 23 // alert(num); 24 // break; 25 // case 3: 26 // num=31; 27 // alert(num); 28 // break; 29 // case 5: 30 // num=31; 31 // alert(month+"月有:"+ num+"天"); 32 // break; 33 // case 7: 34 // num=31; 35 // alert(num); 36 // break; 37 // case 8: 38 // num=31; 39 // alert(num); 40 // break; 41 // case 10: 42 // num=31; 43 // alert(num); 44 // break; 45 // case 12: 46 // num=31; 47 // alert(num); 48 // break; 49 // case 4: 50 // num=30; 51 // alert(num); 52 // break; 53 // case 6: 54 // num=30; 55 // alert(num); 56 // break; 57 // case 9: 58 // num=30; 59 // alert(num); 60 // break; 61 // case 11: 62 // num=30; 63 // alert(num); 64 // break; 65 // case 8: 66 // num=30; 67 // alert(num); 68 // break; 69 // case 10: 70 // num=30; 71 // alert(num); 72 // break; 73 // case 12: 74 // num=30; 75 // alert(num); 76 // break; 77 // case 2: 78 // num="28或29" 79 // alert(num); 80 // } 81 </script> 82 <script> 83 var month=2; 84 var num; 85 switch(month){ 86 case 1: 87 case 3: 88 case 5: 89 case 7: 90 case 8: 91 case 10: 92 case 12: 93 num=31; 94 alert(month+"月有:"+ num+"天"); 95 break; 96 case 4: 97 case 6: 98 case 9: 99 case 11: 100 case 8: 101 case 10: 102 case 12: 103 num=30; 104 alert(month+"月有:"+ num+"天"); 105 break; 106 case 2: 107 num="28或29" 108 alert(month+"月有:"+ num+"天"); 109 } 110 </script> 111 </body> 112 </html>
View Code
转载于:https://www.cnblogs.com/Renyi-Fan/p/8068337.html
html5--switch选择结构的优化相关推荐
- java switch和if_对比Java中if和switch选择结构二者的区别
理博软件实训部的小伙伴遇到这么一个问题就是,也会用if结构,也会用switch结构,但是二者有什么区别呢,我相信学Java的小伙伴也会遇到这种困扰,所以特地作一下对比. switch选择结构和多重if ...
- java switch嵌套if_(新手)Java课程作业,请各位老哥指教:综合运用嵌套if选择结构、switch选择结构、多重if选择结构实现商品换购功能...
综合运用嵌套if选择结构.switch选择结构.多重if选择结构实现商品换购功能 下面是我自己的代码,功能虽然基本满足,但是感觉好臃肿,很不简洁,有更好的方法吗?import java.util.Sc ...
- 试炼四:switch选择结构
目录 1.使用switch选择结构实现判断某年某月某日是这一年的第几天? 2.使用switch选择结构判断一个月份属于一年中的那个季节.(春夏秋冬) 1.使用switch选择结构实现判断某年某月某日是 ...
- 8、JAVA入门——switch选择结构
目录 1.定义 2.语法 3.执行规律 4. switch与多重if异同点 1.定义 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. 2.语法 switch ...
- switch选择结构
//要求控制台输入菜单编号,用int类型接收.根据输入的菜单编号,进入不同的菜单页面Scanner input=new Scanner(System.in);System.out.println(&q ...
- Day03-java流程控制-->switch选择结构
switch选择结构 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. switch case 语句有如下规则: switch 语句中的变量类型可以是: byt ...
- java中switch选择结构
1.等值判断switch选择结构 语法: switch (表达式) { case 常量 1: 语句; break; case 常量 2: 语句; break; default: 语句; break; ...
- C语言switch选择结构
一.switch的思想及意义: 程序设计中选择结构的第二大语句就是:switch语句.switch和if-else if一样都可以做多分支选择,但是switch语句的思想是把程序所有可能出现的值 的情 ...
- Java的switch选择结构
public class SwitchDemo01 {public static void main(String[] args) {String name = "Lucius"; ...
最新文章
- Kubernetes Helm入门指南
- 【python】点分十进制ip与数字互转
- CListCtrl的用法总结
- Linux学习之系统编程篇:管道设置为非阻塞及管道的读写行为
- php下拉上滑分页,Flutter实现下拉刷新 上拉分页加载更多
- java nio connect_服务器或客户端上的Java NIO套接字在什么时...
- bigemap地图下载器优势分析
- CE教程 第八章 《注入++》
- 使用shell命令行查询wifi信号强度
- ycl-django网站搭建(持续更新中)
- win10误删系统变量path恢复方法
- 工业机器人视觉功能详解
- x86代表电脑的操作系统是32位 和 x64代表电脑的操作系统是64位
- html音乐播放器样式,html5扁平化mp3音乐播放器样式代码
- 奥的斯服务器显示dlm,奥的斯ACD系列电梯DLM故障的分析与处理
- log4j和slf4j的区别
- 中文名转换成英文名(c#)
- 大数据开发必备面试题Hive篇
- 去除IntelliJ IDEA中重复代码报灰黄色的下划波浪线
- Java 树形结构目录树的几种生成方式