Skip to content

Commit

Permalink
translated 4.6.8 similar to 4.6.7
Browse files Browse the repository at this point in the history
  • Loading branch information
Myao committed Sep 25, 2016
1 parent dcbb633 commit 20d7195
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions _gitbook/syntax_and_semantics/or.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# ||

An `||` (or) evaluates its left hand side. If it's *falsey*, it evaluates its right hand side and has that value. Otherwise it has the value of the left hand side. Its type is the union of the types of both sides.
Оператор `||` (логическое ИЛИ) оценивает левую часть выражения. Если левая часть - ложь, то оператор оценивает правую часть и возвращает ее значение. В противном случае возвращается значение левой части. Этот тип является объединением типов обоих частей выражения.

You can think an `||` as syntax sugar of an `if`:
Вы можете считать оператор `||` синтаксическим сахаром оператора if:

```crystal
some_exp1 || some_exp2
# The above is the same as:
# Аналагично примеру сверху:
tmp = some_exp1
if tmp
tmp
Expand Down

0 comments on commit 20d7195

Please sign in to comment.