Ruby/Переменные: различия между версиями

Содержимое удалено Содержимое добавлено
м {{BookCat}}; избыточные <big /> и <font /> вокруг <source />; ссылки; пробелы.
м →‎Переменные: оформление
Строка 22:
variable = array + [1, 2]
another_variable = variable - array</source>
 
</big>
То, что справа от <code>=</code>, прежде чем стать значением переменной, обычно полностью вычисляется. Наша переменная <code>variable</code> будет содержать массив <code>[1, 2, 3, 4, 1, 2]</code>, потому что (ибо - это слово в значении "для того что бы") именно таков результат действия <code>array + [1, 2]</code>. Плюс (<code>+</code>) с массивами поступает именно так: прицепляет второй массив в хвост первого.
Переменная <code>another_variable</code> теперь содержит пустой массив, поскольку операция минус убирает все вхождения элементов массива <code>array</code> из массива <code>variable</code>.
Строка 30:
Фокус-покус:
 
<big><source lang="ruby">girlfriend = "Даша"
goes_on_a_visit = girlfriend
puts girlfriend #=> Даша, разумеется