10.例子.html 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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. 需求:
  11. 1.进入页面,输入月份,判断是几月并弹出该月的实际天数
  12. 2. 输入年份 判断年份是平年还是闰年并弹出结果?
  13. 判断平年(common year)和闰年(leap year)的计算方法很简答:
  14. 1. 如果年份是整百年份,用年份除以400,没有余数即为闰年,有余数即为平年。
  15. 2. 如果年份不是整百年份,用年份除以4,没有余数即为闰年,有余数即为平年。
  16. 说明:2096年和2104年都是闰年,但2100年是平年。
  17. -->
  18. <script>
  19. var year = prompt("请输入年份");
  20. if((year % 400 ==0) || (year % 4 == 0 && year % 100 != 0)) {
  21. alert(year + '是闰年')
  22. } else{
  23. alert(year + '是平年')
  24. }
  25. // var mouth = prompt("请输入月份");
  26. // switch(mouth) {
  27. // case "1":
  28. // case "3":
  29. // case "5":
  30. // case "7":
  31. // case "8":
  32. // case "10":
  33. // case "12":
  34. // alert("该月是31天");
  35. // break;
  36. // case 2:
  37. // alert("该月是28天");
  38. // break;
  39. // case 4:
  40. // case 6:
  41. // case 9:
  42. // case 11:
  43. // alert("该月是30天");
  44. // break;
  45. // default:
  46. // alert("您输入的月份不正确,请重新输入");
  47. // break;
  48. // }
  49. </script>
  50. </body>
  51. </html>