minor titles fixes (#32197)
This commit is contained in:
@ -38,7 +38,7 @@ localeTitle: Clojure
|
||||
|
||||
`defn` - это просто ярлык, который поможет сохранить ваш код кратким. `(defn ...)` и `(def ... (fn ...))` одинаковы на практике.
|
||||
|
||||
## параметры
|
||||
## Параметры
|
||||
|
||||
Ну, это было хорошо, но это было не очень интересно. Попробуем функцию с параметрами. Как насчет того, что добавляет 3 номера?
|
||||
```
|
||||
@ -51,7 +51,7 @@ localeTitle: Clojure
|
||||
|
||||
Вы заметите, что у нашего вектора сейчас есть кое-что: `[xyz]` ! Всякий раз, когда функция имеет параметры, вы определяете их в этом векторе рядом с именем функции.
|
||||
|
||||
### деструктурирующие
|
||||
### Деструктурирующие
|
||||
|
||||
Отличная характеристика аргументов в Clojure - разрушение. Это позволяет вам «вытаскивать» элементы из списка.
|
||||
```
|
||||
@ -81,7 +81,7 @@ localeTitle: Clojure
|
||||
|
||||
Как вы можете видеть, используя `&` отделили аргументы нашей функции в одну переменную, называемую `first` и список переменных, называемых `rest` . Это означает, что наша функция может иметь любое количество аргументов!
|
||||
|
||||
## возврате
|
||||
## Возвращаемые значения
|
||||
|
||||
Возможно, вы заметили какие-то странные вещи. Всякий раз, когда мы используем `println` , кажется, что `nil` появляется в нашем выпуске. Кроме того, наша функция `add` возвращает `6` , но мы никогда не говорили ей возвращать что-либо.
|
||||
|
||||
@ -90,4 +90,4 @@ localeTitle: Clojure
|
||||
Причина, по которой наши функции, использующие вывод `println` `nil` заключается в том, что `println` оценивает значение `nil` . ( `nil` как `null` или `None` - ничего не представляет).
|
||||
|
||||
| [ Предыдущая](//forum.freecodecamp.com/t/what-is-clojure/18419) | [ Главная ](//forum.freecodecamp.com/t/clojure-resources/18422) | [следующий ](//forum.freecodecamp.com/t/clojure-conditionals/18412) |
|
||||
| [Резюме](//forum.freecodecamp.com/t/what-is-clojure/18419) | [Содержание](//forum.freecodecamp.com/t/clojure-resources/18422) | [Условные](//forum.freecodecamp.com/t/clojure-conditionals/18412) |
|
||||
| [Резюме](//forum.freecodecamp.com/t/what-is-clojure/18419) | [Содержание](//forum.freecodecamp.com/t/clojure-resources/18422) | [Условные](//forum.freecodecamp.com/t/clojure-conditionals/18412) |
|
||||
|
Reference in New Issue
Block a user