|
|
@@ -7,43 +7,43 @@
|
|
|
</head>
|
|
|
<body>
|
|
|
<script>
|
|
|
- var a = 10;
|
|
|
- if(a > 10){
|
|
|
- console.log("大于10")
|
|
|
- }else if(a<10){
|
|
|
- console.log("小于10")
|
|
|
- }else{
|
|
|
- console.log("等于10");
|
|
|
- }
|
|
|
+ // 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("输入错误")
|
|
|
- }
|
|
|
+ // 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 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;
|
|
|
@@ -56,14 +56,26 @@
|
|
|
// }
|
|
|
// console.log(res)
|
|
|
|
|
|
- var num1 = 30;
|
|
|
- var num2 = 20;
|
|
|
+ // var num1 = 30;
|
|
|
+ // var num2 = 20;
|
|
|
// 三元运算符 ?: 问号前是一个条件语句 如果条件语句成立那么返回冒号前面值 否则返回冒号后边的值
|
|
|
// 三元运算符常用于条件判断赋值操作
|
|
|
- var res = num1 > num2 ? num1 : num2 ;
|
|
|
- console.log(res);
|
|
|
+ // var res = num1 > num2 ? num1 : num2 ;
|
|
|
+ // console.log(res);
|
|
|
|
|
|
|
|
|
+ // var a = true;
|
|
|
+ // 在js中 undefined为假
|
|
|
+ // var a;//a 没有赋值 那么a 为 undefined
|
|
|
+ // 在js中数字也可以参与条件判断 除了0以外全部为真。0为假
|
|
|
+ // var a = 0;
|
|
|
+ var a = "";
|
|
|
+ if(a){
|
|
|
+ console.log("a为真");
|
|
|
+ }else{
|
|
|
+ console.log("a为假");
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
|
|
|
</script>
|