up
This commit is contained in:
parent
83b93e5992
commit
9ad9063d00
742 changed files with 884 additions and 779 deletions
|
@ -0,0 +1,38 @@
|
|||
importance: 4
|
||||
|
||||
---
|
||||
|
||||
# Is "else" required?
|
||||
|
||||
The following function returns `true` if the parameter `age` is greater than `18`.
|
||||
|
||||
Otherwise it asks for a confirmation and returns its result:
|
||||
|
||||
```js
|
||||
function checkAge(age) {
|
||||
if (age > 18) {
|
||||
return true;
|
||||
*!*
|
||||
} else {
|
||||
// ...
|
||||
return confirm('Did parents allow you?');
|
||||
}
|
||||
*/!*
|
||||
}
|
||||
```
|
||||
|
||||
Will the function work differently if `else` is removed?
|
||||
|
||||
```js
|
||||
function checkAge(age) {
|
||||
if (age > 18) {
|
||||
return true;
|
||||
}
|
||||
*!*
|
||||
// ...
|
||||
return confirm('Did parents allow you?');
|
||||
*/!*
|
||||
}
|
||||
```
|
||||
|
||||
Is there any difference in the bahavior of these two variants?
|
Loading…
Add table
Add a link
Reference in a new issue