|| )返回true ,如果任一操作数为true 。否则,它返回false 。 逻辑或运算符由两个管道符号( | )组成。这通常可以在Backspace和Enter键之间找到。以下模式应该从以前的方法点看起来很熟悉: if(num> 10){仅当
返回“否”;
}
if(num <5){
返回“否”;
}
返回“是”;
num介于5和10之间(包括5和10)时,才会返回“Yes”。相同的逻辑可以写成: if(num> 10 || num <5){
返回“否”;
}
返回“是”;
if语句组合成一个语句,如果val不在10和20之间(包括10和20 ,则返回"Outside" 。否则,返回"Inside" 。 ||操作员一次
testString: 'assert(code.match(/\|\|/g).length === 1, "You should use the || operator once");'
- text: 你应该只有一个if语句
testString: 'assert(code.match(/if/g).length === 1, "You should only have one if statement");'
- text: testLogicalOr(0)应返回“Outside”
testString: 'assert(testLogicalOr(0) === "Outside", "testLogicalOr(0) should return "Outside"");'
- text: testLogicalOr(9)应返回“Outside”
testString: 'assert(testLogicalOr(9) === "Outside", "testLogicalOr(9) should return "Outside"");'
- text: testLogicalOr(10)应返回“Inside”
testString: 'assert(testLogicalOr(10) === "Inside", "testLogicalOr(10) should return "Inside"");'
- text: testLogicalOr(15)应返回“Inside”
testString: 'assert(testLogicalOr(15) === "Inside", "testLogicalOr(15) should return "Inside"");'
- text: testLogicalOr(19)应该返回“Inside”
testString: 'assert(testLogicalOr(19) === "Inside", "testLogicalOr(19) should return "Inside"");'
- text: testLogicalOr(20)应该返回“Inside”
testString: 'assert(testLogicalOr(20) === "Inside", "testLogicalOr(20) should return "Inside"");'
- text: testLogicalOr(21)应该返回“Outside”
testString: 'assert(testLogicalOr(21) === "Outside", "testLogicalOr(21) should return "Outside"");'
- text: testLogicalOr(25)应返回“Outside”
testString: 'assert(testLogicalOr(25) === "Outside", "testLogicalOr(25) should return "Outside"");'
```