case 穿透1

<input type="text" id="txt"/>
<input type="button" value="点击" id="btn"/>
<script>
/*输入月份,显示当月的天数*/

btn.onclick = function(){
    var month = txt.value;
    switch(month){
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
            console.log(‘本月为31天‘);
            break;
        case 2:
            console.log(‘本月为28天‘);
            break;
        case 4:
        case 6:
        case 9:
        case 11:
            console.log(‘本月为30天‘);
            break;
        default:
            alert(‘宝贝你输入错误了‘)

    }
}
</script>
时间: 2024-09-30 06:51:59

case 穿透1的相关文章

Switch语句的case穿透

一 switch语句几点说明: 1. case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的. 2.case后面表达式可以接受: 基本数据类型,byte,short,char,int.换句话说能自动类型自动提升为int的都可以接受; 引用数据类型可以接受枚举(JDK1.5),String字符串(JDK1.7) 3.default不是一定要放到最后,放到中间也不会先执行它,首先匹配case,匹配不到case才会执行default, 可以在任意位置.但是建议在最后.(defau

Java基础 case穿透 多个case执行同一段代码

????JDK :OpenJDK-11 ?????OS :CentOS 7.6.1810 ?????IDE :Eclipse 2019?03 ????blog :www.cnblogs.com/jizuiku typesetting :Markdown ? code package per.jizuiku.base; import java.util.Scanner; /** * @author javaer * @date 2019/06/22 */ public class Demo { /

switch穿透中语句的执行顺序

4-6-2017_SHJavaTraing_Day04 计算下列switch语句的运行结果 1. 1 int x = 2,y=3; 2 switch(x){ 3 4 default: 5 y++; 6 7 case 3: 8 y++; 9 break; 10 11 case 4: 12 y++; 13 } 14 System.out.println("y="+y); 结果:y = 5分析:首先根据选择情况是x是2,没有找到case是2的选项,所以找到default执行y++,又因为没有

我的学习笔记

刚刚结束了javaSE语言的学习,进入安卓初级阶段,不会像之前那么痛苦了!在这里整理了一些之前学习的笔记,对之前所学的知识进行一个过滤吧!语言表达不是很正确,大家多指正 关于标示符: 1.[a-z] .[A-Z].[0-9].[$ || _ ],不能以数字开头,区分大小写 关于进制 1.八进制:以0开头,十六进制:以0X开头 八大基本类型 1.byte  short int long char float long boolean 2.在运算中,byte short char 会默认转换成int

习题-四季-回文数-不死神兔

1-键盘录入月份,输出对应的季节.一年有四季;3,4,5春季;6,7,8夏季;9,10,11秋季;12,1,2冬季 public class Demo02Test {     public static void main(String[] args) {         // 键盘录入一个月份,用Scanner实现         Scanner sc = new Scanner(System.in);         // 接收数据         System.out.println("请

尚学堂_java300集笔记_手写服务器

195.httpserver_准备_Socket入门 public class Server { private ServerSocket server; public static void main(String[] args) { Server server = new Server(); server.start(); } public void start() { try { server = new ServerSocket(8080); String msg = null; thi

java基础(一)

这辈子没办法做太多事情所以每一件都要做到精彩绝伦 People can't do too many things in my life,so everything will be wonderful   乔布斯 1.     软件开发 1.1     软件开发概念 软件按照特定顺序组织的计算机数据和指令的集合 开发软件的制作过程 软件开发借助开发工具和计算机语言制作软件 语言常见计算机语言C.C#.C++.PHP.JAVA.Python.ruby.lua等 l J2SE(Java 2 Platf

java笔记9之switch

switch语句的注意事项:        A:case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的        B:default可以省略吗?            可以省略,但是不建议,因为它的作用是对不正确的情况给出提示.            特殊情况:                case就可以把值固定.                A,B,C,D        C:break可以省略吗?            可以省略,但是结果可能不是我们想要的.  

分分钟学会JavaScript原生

JavaScript是一种基于对象和事件驱动的客户端脚本语言 组成: ECMAScript---------------标准语法 Bom(browser Object Model) Dom(document)-------浏览器提供的扩充 API : application programming interface 应用程序接口 js引入,内部和外部,最好都放到body里的</body>标签前; 外部:<script src="" > </script&