Академический Документы
Профессиональный Документы
Культура Документы
string = "1 2 3 4 5 6 7 8 9
10"--------------------------------------------------------------------------------
-----
|
|---numbers = string.split("
").map(&:to_i)---------------------------------------------------------------------
---
| #объявляю переменную numbers, которая представляет собой сепарированные
строчки за счёт пробелов(" "),
| превращая её в массив на выходе. Далее содержимое массива объявляется
целыми числами.
|
|---result = numbers.select { |number| number % 3 ==
0 }------------------------------------------------------------
| #объявляю переменную result, которая представляет из себя фильтрацию
элементов за счёт метода .select,
| аргументы которого задают услови фильтрации: в качестве элемента из
массива объявляется число |number|
| и только числа, которые делятся на три отображаются в консоле.
|
puts
result.inspect---------------------------------------------------------------------
-----------------------------