#!/usr/bin/ruby
#
## https://rosettacode.org/wiki/Filter
#
var arr = [1,2,3,4,5];
# Creates a new array
var new = arr.grep {|i| i %% 2};
say new.dump; # => [2, 4]
# Destructive (at variable level)
arr.grep! {|i| i %% 2};
say arr.dump; # => [2, 4]