javascript入门之条件表达式,循环

这篇博客详细介绍了编程中的基本控制结构,包括if表达式、if-else表达式、if-else if-else表达式和switch语句的用法。此外,还探讨了循环控制,讲解了while()、do-while()以及for循环的工作原理,并通过实例展示了如何使用这些结构进行0-100的打印和求和操作。
摘要由CSDN通过智能技术生成

if表达式
语法:
    if(条件)
         表达式
如果条件成立, 则执行表达式,否则不执行

if else表达式
    if(条件)
        表达式1
     else
       表达式2
说明:如果条件成立执行表达式1,否则执行表达式2
if else表达式
    if(条件1)
        表达式1
     else if(条件2)
        表达式2
      else
      表达式3
说明:
如果条件1成立执行表达式1,如果条件2成立执行表达2…否则执行表达式3

switch语句
语法:

switch(表达式)
   case 条件1:
        表达式1
   case 条件2:
        表达式2
   case 条件3:
        表达式3
    case 条件4:
        表达式4
    default:
        表达式5                

说明:如果表达式和条件1结果相同执行表达式1,表达式和条件2结果相同执行表达式2,表达式和条件3结果相同执行表达式3,表达式和条件4结果相同执行表达式4,否则执行条件5;还可以在case后家break,退出整个switch();如果不加break,会从条件成立处一直执行完

while()循环语句
以打印0-100为例

var i=0;//一个变量用来判断
while(i<100)/循环条件
{
alert(i);//循环体
i++;//循环条件改变
}

说明:如归循环条件成立,循环体会一直执行下去,否则退出循环

do-while() 以0-100打印为例

var i=0;
do{
  alert(i);//循环体
  i++;//循环变量改变
 }
 while(i<100)//循环条件的判断

说明:如归循环条件成立,循环体会一直执行下去,否则退出循环,与while()不同的是,while()先判断,在执行(可能一次都不执行),do…while()先执行在判断(至少执行1次)

for循环

语法
for(初始化变量; 循环条件;循环变量改变)
  {
  循环体;//当循环条件成立时,循环体一直执行下去,否则退出循环
  }
以1-100求和为例
var i,sum = 0;
for(i = 1;i <= 100; i++)
{
    sum += i;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值