3_数值型.html 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  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. var a = 10;
  13. // 基本运算符
  14. // 加法运算符 +
  15. var b = 20;
  16. var c = a + b;
  17. // console.log() 可以在控制台输出变量的值
  18. console.log(c);
  19. // 减法运算符 -
  20. var d = a - b;
  21. console.log(d);
  22. // 乘法运算符 *
  23. var e = a * b;
  24. console.log(e);
  25. // 除法运算符 /
  26. var f = a / b;
  27. console.log(f);
  28. // 取余运算符 %
  29. // 取余运算符的值是两个数相除的余数
  30. var g = a % b;
  31. console.log(g);
  32. // += 等价于 a = a + b;
  33. a += b;
  34. console.log(a);
  35. // -= 等价于 a = a - b;
  36. a -= b;
  37. console.log(a);
  38. // *= 等价于 a = a * b;
  39. a *= b;
  40. console.log(a);
  41. // /= 等价于 a = a / b;
  42. a /= b;
  43. console.log(a);
  44. // %= 等价于 a = a % b;
  45. a %= b;
  46. console.log(a);
  47. // ++ 等价于 a = a + 1;
  48. a++;
  49. console.log(a);
  50. // -- 等价于 a = a - 1;
  51. a--;
  52. console.log(a);
  53. // () 括号运算符
  54. var h = (a + b) * c;
  55. console.log(h);
  56. // NaN not a number 不是一个数字
  57. // 不能用非数字进行数学运算(除了加法)
  58. console.log("hello" - 2);
  59. var i = (2-1)*2;
  60. </script>
  61. </body>
  62. </html>