JS-基础-02.顺序执行、条件判断、循环执行

本文深入讲解了程序设计中的三种基本控制结构:顺序执行、条件判断和循环语句。通过具体的语法示例,如if语句、switch语句、while循环和for循环,详细解析了如何在代码中实现逻辑控制。

一、顺序执行  

  1: 解释器 一行一行代码的解释执行每一个表达式和指令;
  2: 执行完一条语句执行下一条语句;
 
二、条件判断
  1: 判断条件,根据结果来决定是否执行;
  2: if(条件) { } 条件为真,执行if条件语句里面的语句;
  3: if(条件) {} else {}条件为真,执行if条件语句里面的语句, 否者执行else;
  4: if(条件1) {} else if (条件2) {} else {}, 一个一个条件判断;
  
  switch语句
    条件分支switch
    switch(整数值) {
           case 常数整数1:
             break;
             case 常数整数2:
             break;
             default:
                     break;
    }
  
 1 switch(value) {
 2     case 1:
 3     {
 4 
 5     }
 6     break;
 7     case 2:
 8     {
 9 
10     }
11         // 执行
12     break;
13     case 3:
14     {
15 
16     }
17         // 执行
18     break;
19         // 执行
20     case 4:
21     break;
22     case 10:
23         console.log("10")
24     // break;
25 
26     default: // 默认,流程
27         console.log("default");
28     break;
29 }

 

三、循环语句 

  1: while(条件) {} // 条件成立执行循环体;
  2: for(初始化; 条件表达式; 循环迭代) {}
  3: continue: 终止本次循环,但是会执行for循环里面的循环迭代语句,也就是会继续执行下个循环;
  4: break: 终止所有循环,跳出循环语句,继续往下执行;
 
 1 // 1到100求和
 2 function sum100(){
 3     var sum = 0;
 4     for(var i = 1; i <= 100; i++){
 5         sum = sum + i;
 6     }
 7     return sum;
 8 
 9     // 或者
10     // var index = 0;
11     // while(index < 100){
12     //     index ++;
13     //     sum = sum + index;
14     // }
15     // return sum;
16 }

 

转载于:https://www.cnblogs.com/orxx/p/10390761.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值