1.if语句

  1. var X = prompt()
  2. 定义一个变量接收一个用户在弹窗输入的文本内容,属于字符串类型,需要注意
  3. debugger打断点
  4. 条件表达式为true,执行代码块1
  5. 条件表达式为false,执行else中的代码块2
  6. var age = 10;
  7. /* 代码块1 */
  8. if(age>=18){
  9. console.log("可以上班")
  10. }
  11. /* 代码块2 */
  12. else{
  13. console.log("家里蹲")
  14. }
  15. 利用弹窗形式与if语句结合:
  16. var age = prompt("请输入年龄")
  17. if (age>=6 && age <=18){
  18. console.log("少年")
  19. }
  20. else{
  21. console.log("儿童")
  22. }

2.switch语句

  1. switch语句用来定义多分支条件语句,语法如下:
  2. switch(条件表达式){
  3. case 1:
  4. 执行体1;
  5. break;//case语句必须加上break跳出循环
  6. case 2:
  7. 执行体2;
  8. break;
  9. ...
  10. default:
  11. 默认执行体;
  12. break; //default语句中break可有可无。
  13. }
  14. 注:在执行时会依次将case后的表达式的值和条件表达式的值进行全等比较,如果所有case结果比对都为false,则执行default