1.4 KiB
1.4 KiB
title, localeTitle
| 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"语句。