6_分支判断.html 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <script>
  11. var a = 9;
  12. var b = 8;
  13. /*
  14. 使用if判断 指定条件如果为true 那么就会执行if里面的 代码块
  15. 否则执行 else里面的代码块
  16. */
  17. // if( a > b && a != 0){
  18. // console.log('判断失误')
  19. // } else {
  20. // console.log("判断正确")
  21. // }
  22. /* 使用else if 来规定要测试的判断条件 多加了一层判定 */
  23. /* if(a>b){
  24. console.log('a大于b')
  25. } else if (a == b){
  26. console.log('a等于b')
  27. } else{
  28. console.log('a小于b')
  29. } */
  30. /*
  31. break 停止后续的操作
  32. default 当其他条件都不能执行的时候 执行默认事件
  33. */
  34. var c = 0
  35. switch(c){
  36. case 4:
  37. alert('我是4')
  38. break
  39. case 3:
  40. alert('我是3')
  41. break
  42. case 2:
  43. alert('我是2')
  44. break
  45. case 1:
  46. alert('我是1')
  47. break
  48. default:
  49. alert('我是默认值')
  50. break
  51. }
  52. /* 输入分数 判断一下 大于等于90分 输出优秀
  53. 大于等于60分 小于90分 输出及格 小于60分 不及格*/
  54. var h = window.prompt('请输入分数',60)
  55. if(h>=90 && h<=100){
  56. alert('优秀')
  57. } else if(h<90&&h>=60){
  58. alert('及格')
  59. } else {
  60. alert('不及格')
  61. }
  62. </script>
  63. </body>
  64. </html>