1.4 KiB
1.4 KiB
title | localeTitle |
---|---|
Comparisons with the && (logical AND) operator | 与&&(逻辑AND)运算符进行比较 |
与&&(逻辑AND)运算符进行比较
问题解释:
· 将两个if语句合并为一个语句,如果val
小于或等于50
且大于或等于25
,则返回"Yes"
。否则,将返回"No"
。
提示1
逻辑AND( &&
)运算符比较两个语句,并且仅当两者都为真或可以转换为true(真实)时才返回true
。
现在尝试解决问题
提示2
请记住,嵌套if
语句也可以实现这种效果。
现在尝试解决问题
扰流板警报!
提前解决!
基本代码解决方案
function testLogicalAnd(val) {
// Only change code below this line
if (val <= 50 && val >= 25) {
return "Yes";
}
// Only change code above this line
return "No";
}
// Change this value to test
testLogicalAnd(10);
代码说明
功能首先评估if
条件val <= 50
的计算结果为true
转换val
到一个号码,如果有必要,则确实具有相同的val >=25
,因为逻辑AND(的&&
)算子;如果两者都返回true,则return "Yes"
语句。