Skip to content

Commit

Permalink
fix typo
Browse files Browse the repository at this point in the history
  • Loading branch information
fey committed Dec 11, 2023
1 parent a167f0c commit 5ba1ee8
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion modules/10-basics/30-if/description.ru.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ theory: |
sentence_type 'boo!' # exclamation
```
В Ruby условиям не нужны скобки. Выражения пишутся сразу после ключевого слова `if`. Для дополнительных условий используется ключевое словое `elsif`. И для всего остального — привычный `else`.
В Ruby условиям не нужны скобки. Выражения пишутся сразу после ключевого слова `if`. Для дополнительных условий используется ключевое словое `elsif`. И для всего остального — привычный `else`. В конце добавляется `end`.
В примере используется предикат (функция, возвращающая `true` или `false`) `end_with?()`. Ключевое отличие Ruby от других популярных языков — в использовании знака вопроса на конце, вместо `is` и его аналогов в начале. Этот подход перекочевал из Lisp-языков.
Expand Down
2 changes: 1 addition & 1 deletion modules/10-basics/33-if-extra/description.ru.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ theory: |
В Ruby *if* может стоять не только в начале, но и в конце выражений:
```ruby
doSomething() if num.zero?
do_something() if num.zero?
```
Подобную форму записи принято использовать тогда, когда все выражение помещается в одну строчку.
Expand Down

0 comments on commit 5ba1ee8

Please sign in to comment.