7_运算2.html 1.1 KB

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