1、结构

  1. #结构: if--else-- 如果--否则--
  2. if(条件表达式){
  3. 代码块1
  4. }else{
  5. 代码块2
  6. }
  7. #注: 条件表达式为true,执行代码块1
  8. 条件表达式为false,执行else中的代码块2
  9. var score = prompt("请输入分数");
  10. if (score >= 60) {
  11. alert("及格")
  12. } else {
  13. alert("没有及格")
  14. }

2、if-elseif-else

  1. JS不支持6<age<18这种语句
  2. var age = prompt("请输入年龄");
  3. if (age > 6 && age < 12) {
  4. console.log("可以打酱油")
  5. } else if (age > 12 && age < 18) {
  6. console.log("可以上中学")
  7. } else if (age > 18) {
  8. console.log("可以上网吧")
  9. } else {
  10. console.log("在加吃奶")
  11. }
  12. tips:多个条件判断可以从大往小进行判断
  13. var age = prompt("请输入年龄");
  14. if (age >18) {
  15. console.log("可以上网吧")
  16. } else if (age > 12) {
  17. console.log("可以上中学")
  18. } else if (age > 6) {
  19. console.log("可以打酱油")
  20. } else {
  21. console.log("在加吃奶")
  22. }