7.运算.html 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // > < = >= <=
  11. // 逻辑运算符
  12. // || 或 只要其中一方是真 则为真 除非都不为真 才是假
  13. // && 和 只有双方都为真 才为真;有一方假 则为假
  14. // ! 非 去对方的反之;与等于号同时使用时=>不等于
  15. console.log(5<2 || 5>3)//true
  16. console.log(2<10 || 3>1)//true
  17. console.log(2>4 || 1>3)//false
  18. console.log(2>4 && 4<5)//false
  19. console.log(2<4 && 3>5)// false
  20. console.log(4>2 && 5>1)// true
  21. console.log(!true)// false
  22. console.log(!0)// true
  23. console.log(5!=2)//true
  24. console.log('abc'-"a")//NaN
  25. // = 进行赋值 不进行判断
  26. // == 进行判断不进行赋值 类型不同强制转换
  27. // === 全等 进行判断 不会转换数据类型
  28. var a = 1;
  29. var b = '1';
  30. if(null === undefined) {
  31. alert("♥等于")
  32. } else {
  33. alert("♥不等于")
  34. }
  35. </script>
  36. </body>
  37. </html>