From 5ba1ee82a96c29d6f9c7a51176a843bac57838d3 Mon Sep 17 00:00:00 2001 From: Nikolay Gagarinov Date: Mon, 11 Dec 2023 16:06:59 +0500 Subject: [PATCH] fix typo --- modules/10-basics/30-if/description.ru.yml | 2 +- modules/10-basics/33-if-extra/description.ru.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/10-basics/30-if/description.ru.yml b/modules/10-basics/30-if/description.ru.yml index 5d2e52b..d7f76e5 100644 --- a/modules/10-basics/30-if/description.ru.yml +++ b/modules/10-basics/30-if/description.ru.yml @@ -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-языков. diff --git a/modules/10-basics/33-if-extra/description.ru.yml b/modules/10-basics/33-if-extra/description.ru.yml index 821cbb9..2fcca42 100644 --- a/modules/10-basics/33-if-extra/description.ru.yml +++ b/modules/10-basics/33-if-extra/description.ru.yml @@ -19,7 +19,7 @@ theory: | В Ruby *if* может стоять не только в начале, но и в конце выражений: ```ruby - doSomething() if num.zero? + do_something() if num.zero? ``` Подобную форму записи принято использовать тогда, когда все выражение помещается в одну строчку.