if语句

编程语言中if语句的使用与执行顺序
介绍了编程语言中if语句的使用。if语句用于条件判断,根据布尔条件真假决定是否执行大括号内代码。若条件为假且有else语句,则执行else下代码。还可通过else if将if语句链起来,同时强调了if、else if语句中代码执行顺序的重要性。

在许多编程语言中都有if语句,写法规则一般都是一致的,这里简单介绍一下:
If 语句用于在代码中做条件判断。关键字 if 告诉 编译程序在小括号中的条件为真的情况下,去执行定义在大括号里面的代码。这种条件被称为 Boolean 条件,因为他们只可能是 true(真)或 false(假)。

当条件的计算结果为 true,程序执行大括号内的语句。当布尔条件的计算结果为 false,大括号内的代码将不会执行。

当if语句的条件为真,大括号里的代码执行,条件为假时,如果我们还有一个else语句,则时执行else下的相应代码。
如果没有else语句,则不执行if代码块内容,继续往下执行其他代码。

如果你有多个条件语句,你可以通过else if语句把 if语句链起来。
如:

function myTest(val) {
if (val > 10) {
return "Greater than 10";
}

else if(val < 5) {
return "Smaller than 5";
}
else
return "Between 5 and 10";
}

myTest(7);//结果为 :Between 5 and 10

if、else if语句中代码的执行顺序是很重要的。

在条件判断语句中,代码的执行顺序自上而下,所以必须区分清楚代码的执行顺序。

function myTest(val) {
if (val < 5) {
return "Less than 5";
} else if (val < 10) {
return "Less than 10";
} else {
return "Greater than or equal to 10";
}
}

上面的代码和下面的代码由于顺序的不同,执行的结果不同,下面的代码中,
return “Less than 5”;语句永远不可能执行。

  function myTest(val) {
    if (val < 10) {
    return "Less than 10";
    } else if (val < 5) {
    return "Less than 5";
    } else {
    return "Greater than or equal to 10";
    }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值