| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- var a = 10;
- if(a > 10){
- console.log("大于10")
- }else if(a<10){
- console.log("小于10")
- }else{
- console.log("等于10");
- }
- var b = "a";
- if(b == 1){
- console.log("一")
- }else if(b == 2){
- console.log("二");
- }else if(b == 3){
- console.log("三");
- }else if(b == 4){
- console.log("四");
- }else{
- console.log("输入错误")
- }
- // switch同样表示条件判断 括号里只能写具体值 不能写条件语句
- // switch 后边跟着一个值 里面case会用switch后边的值跟自己后边的值进行匹配如果相同就执行他后边的语句
- // break 在 switch 中可以结束执行语句
- // switch 的判断相当于 ===
- // default 如果都没有匹配成功则进入到default中
- var n = '2';
- switch(n){
- case 1:console.log("一");break;
- case 2:console.log("二");break;
- case 3:console.log("三");break;
- case 4:console.log("四");break;
- case 5:console.log("五");break;
- case 6:console.log("六");break;
- default:console.log("输入错误");
- }
- // var num1 = 10;
- // var num2 = 20;
- // var res = undefined;
- // if(num1>num2){
- // res = num1;
- // }else{
- // res = num2
- // }
- // console.log(res)
- var num1 = 30;
- var num2 = 20;
- // 三元运算符 ?: 问号前是一个条件语句 如果条件语句成立那么返回冒号前面值 否则返回冒号后边的值
- // 三元运算符常用于条件判断赋值操作
- var res = num1 > num2 ? num1 : num2 ;
- console.log(res);
-
- </script>
- </body>
- </html>
|