renovations
This commit is contained in:
parent
87a3588057
commit
223dd884ae
100 changed files with 638 additions and 658 deletions
|
@ -1,35 +0,0 @@
|
|||
# Обязателен ли "else"?
|
||||
|
||||
[importance 4]
|
||||
|
||||
Следующая функция возвращает `true`, если параметр `age` больше `18`.
|
||||
В ином случае она задает вопрос посредством вызова `confirm` и возвращает его результат.
|
||||
|
||||
```js
|
||||
function checkAge(age) {
|
||||
if (age > 18) {
|
||||
return true;
|
||||
*!*
|
||||
} else {
|
||||
// ...
|
||||
return confirm('Родители разрешили?');
|
||||
}
|
||||
*/!*
|
||||
}
|
||||
```
|
||||
|
||||
Будет ли эта функция работать как-то иначе, если убрать `else`?
|
||||
|
||||
```js
|
||||
function checkAge(age) {
|
||||
if (age > 18) {
|
||||
return true;
|
||||
}
|
||||
*!*
|
||||
// ...
|
||||
return confirm('Родители разрешили?');
|
||||
*/!*
|
||||
}
|
||||
```
|
||||
|
||||
Есть ли хоть одно отличие в поведении этого варианта?
|
Loading…
Add table
Add a link
Reference in a new issue