9.条件语句.html 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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 if(执行表达式){
  16. 满足执行表达式 执行代码块里的内容
  17. }else {
  18. 不满足以上表达式 执行代码块里的内容
  19. }
  20. 2.switch(条件语句) {
  21. case 值:
  22. 执行表达式;
  23. break;
  24. ....
  25. default:
  26. 默认表达式;
  27. break;
  28. }
  29. -->
  30. <script>
  31. // var a = 3;
  32. // if (a > 7) {
  33. // console.log(1);
  34. // } else if (a == 7) {
  35. // console.log(2);
  36. // } else if (a < 7) {
  37. // console.log(3);
  38. // } else {
  39. // console.log(4);
  40. // }
  41. var b = 999;
  42. switch(b) {
  43. case 1:
  44. console.log("个位数");
  45. break;
  46. case 10:
  47. console.log("十位数");
  48. break;
  49. case 100:
  50. console.log("百位数");
  51. break;
  52. case 999:
  53. console.log("百位数");
  54. break;
  55. default:
  56. console.log(b);
  57. break;
  58. }
  59. if(b>=1&&b<=9) {
  60. console.log("个位数");
  61. } else if(b>=10&&b<=99) {
  62. console.log("十位数");
  63. }else if(b>=100&&b<=999) {
  64. console.log("百位数");
  65. } else {
  66. console.log("千位数");
  67. }
  68. var c = prompt("请输入");
  69. console.log(c)
  70. </script>
  71. </body>
  72. </html>