Для чего нужен метод reject в ruby — Q&A Хекслет
2026-02-26 18:58 Diff

Ответы

В Ruby метод reject позволяет отфильтровать (убрать) из массива те элементы которые попадают под условие.

Этот метод обратный методу filter/select. Которые удаляют те элементы, которые не подходят под условие. Например с select это было бы выглядеть так

В зависимости от семантики (код делает то, что имелось ввиду) мы можем использовать либо reject, либо select.