4.运算符.html 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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. var a = 1;
  12. var b = 2;
  13. var c = 10;
  14. var d = 5;
  15. // console.log(a+b);
  16. // console.log(a+'2'); //number + string 拼接string
  17. // console.log(a+false);
  18. // console.log(a+null);
  19. // console.log(a+undefined); // NaN 非法数字
  20. // console.log(a-b);
  21. // console.log(a-'2'); //number - string 正常运算
  22. // console.log(a-false);
  23. // console.log(a-null);
  24. // console.log(a-undefined); // NaN 非法数字
  25. // console.log(a*b);
  26. // console.log(a*'2'); //number * string 正常运算
  27. // console.log(a*false);
  28. // console.log(a*null);
  29. // console.log(a*undefined); // NaN 非法数字
  30. // console.log(a/b);
  31. // console.log(a/'2'); //number / string 正常运算
  32. // console.log(a/false);
  33. // console.log(a/null);
  34. // console.log(a/undefined); // NaN 非法数字
  35. console.log(c%b);
  36. // console.log(a%'2'); //number % string 正常运算
  37. // console.log(a%false);
  38. // console.log(a%null);
  39. // console.log(a%undefined); // NaN 非法数字
  40. </script>
  41. </body>
  42. </html>