9.条件语句.html 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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. <!--
  10. 1.if条件语句
  11. if(执行的表达式) {
  12. 满足执行表达式 执行代码块里的内容
  13. } else if(执行表达式) {
  14. 满足执行表达式 执行代码块里的内容
  15. } else {
  16. 不满足表达式内容 执行代码块里的内容
  17. }
  18. 2.switch(条件语句){
  19. case 值:
  20. 执行的表达式;
  21. break;
  22. case 值:
  23. 执行的表达式;
  24. break;
  25. ...
  26. default:
  27. 默认的表达式;
  28. break;
  29. }
  30. -->
  31. <script>
  32. // var a = "3";
  33. // if (a > 7) {
  34. // alert("大于7");
  35. // } else if (a == 7) {
  36. // alert("等于7");
  37. // } else if (a < 7) {
  38. // alert("小于7");
  39. // } else {
  40. // alert("非法数字");
  41. // }
  42. var b = 9999;
  43. if (b >= 1 && b <= 9) {
  44. console.log("个位数");
  45. } else if (b >= 10 && b <= 99) {
  46. console.log("十位数");
  47. } else if (b >= 100 && b <= 999) {
  48. console.log("百位数");
  49. } else {
  50. alert("弹出值" + b);
  51. }
  52. // switch(b) {
  53. // case 1:
  54. // console.log("个位数");
  55. // break;
  56. // case 10:
  57. // console.log("十位数");
  58. // break;
  59. // case 100:
  60. // console.log("百位数");
  61. // break;
  62. // default:
  63. // alert("弹出值" + b);
  64. // break;
  65. // }
  66. </script>
  67. </body>
  68. </html>