if
语句的条件为真,大括号里的代码执行,那如果条件为假呢?正常情况下什么也不会发生。使用else语句,可以执行当条件为假时相应的代码。
```js
if (num > 10) {
return "Bigger than 10";
} else {
return "10 or Less";
}
```
if
语句合并为一个if/else
语句。
if
表达式。
testString: assert(code.match(/if/g).length === 1);
- text: 你应该使用一个else
表达式。
testString: assert(/else/g.test(code));
- text: testElse(4)
应该返回 "5 or Smaller"。
testString: assert(testElse(4) === "5 or Smaller");
- text: testElse(5)
应该返回 "5 or Smaller"。
testString: assert(testElse(5) === "5 or Smaller");
- text: testElse(6)
应该返回 "Bigger than 5"。
testString: assert(testElse(6) === "Bigger than 5");
- text: testElse(10)
应该返回 "Bigger than 5"。
testString: assert(testElse(10) === "Bigger than 5");
- text: 不要修改上面和下面的代码。
testString: assert(/var result = "";/.test(code) && /return result;/.test(code));
```