10.1 if语句

单个条件判断

  1. var score = prompt("请输入")
  2. console.log(score)
  3. if(score>=60){
  4. console.log("你及格了")
  5. }else{
  6. console.log("没及格")
  7. }

多个条件判断

  1. var age = prompt("输入你的年龄");
  2. if (age <= 6) {
  3. console.log("儿童")
  4. } else if (age > 5 && age <= 12) {
  5. console.log("少年")
  6. } else if (12 < age && age <= 18) {
  7. console.log("青少年")
  8. } else if (age >= 18) {
  9. console.log("老人")
  10. }

10.2 for循环

  1. for(var i=0;i<=3;i++){
  2. console.log(i)
  3. }

10.3 while循环

  1. while(true){ //只要为true,就会一直执行
  2. alert("hello world");
  3. }
  4. var i = 0;
  5. while(i<=3){
  6. console.log(i); //0 1 2 3
  7. i++;
  8. }

10.4 switch循环

  1. var score = prompt("请输入你的分数");
  2. score = Number(score);
  3. switch(score){
  4. case 100:
  5. console.log("满分");
  6. break;
  7. case 80:
  8. console.log("良好");
  9. break;
  10. case 60:
  11. console.log("及格");
  12. break;
  13. default:
  14. console.log("重修")
  15. }

10.5 break continue

continue 跳过某个条件,继续循环
break 到达某个条件跳出循环

  1. <script>
  2. // continue 跳过某个条件,继续循环
  3. for(var i=0;i<6;i++){
  4. if(i==3){
  5. continue;
  6. }
  7. console.log(i);
  8. }
  9. //break 到达某个条件跳出循环
  10. for(var i=0;i<6;i++){
  11. console.log(i)
  12. if(i==3){
  13. break;
  14. }
  15. }
  16. console.log("hello")
  17. </script>