| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <!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 num1 = 10;
- var num2 = 10;
- // if 用作与条件判断 括号中写条件语句 大括号中写执行语句
- // else 如果不成立就执行else中的语句
- // else if 如果条件不成立,但是有其他条件成立,就执行else if中的语句
- if(num1>num2){
- console.log("num1大于num2");
- }else if(num1<num2){
- console.log("num1小于num2");
- }else {
- console.log("num1等于num2");
- }
- // switch 用作多条件判断 括号中写表达式(可以不是一个条件语句可以是一个值) 大括号中写执行语句
- // case 用作判断表达式是否等于switch中的值
- // break 用作跳出switch语句
- // default 用来表示如果表达式不等于任何case中的值,就执行default中的语句
- // switch 与 case 判断相等的时候相当于 ===
- var num3 = "3";
- switch(num3){
- case 1: console.log("num3等于1");break;
- case 2: console.log("num3等于2");break;
- case "3": console.log("num3等于3");break;
- case 4: console.log("num3等于4");break;
- case 5: console.log("num3等于5");break;
- default: console.log("num3大于5");break;
- }
- </script>
- </body>
- </html>
|