123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- var a = 5;
- // var b = 6;
- // console.log(a<b)//true
- // console.log(a>b)//false
- // console.log(a<=b)//true
- // 与 或 非
- console.log((2<5)||(3>2)) //true
- //逻辑与 只要有一个为false 那么就返回false 当都为true的时候 返回true
- //逻辑或 当两边值都为false 返回false 只要有一个为true 那么返回true
- //逻辑非 相当于取反 和等号一起 可以当作不等于
- console.log(2<5 && 3>5)//fasle
- console.log(a != 6)//true
-
- var c = 5;
- var d = '5';
- // console.log(c=d) //5
- console.log(c == d)//true string里面如果为纯数字 会进行转换 从而进行判断
- console.log(c === d)
- // = 进行赋值 但是不进行判断
- // == 进行判断 但是不判断数据类型
- // === 进行判断 同时判断数据类型
- </script>
- </body>
- </html>
|