Task

Select certain elements from an Array into a new Array in a generic way.



To demonstrate, select all even numbers from an Array.

As an option, give a second solution which filters destructively,
by modifying the original Array rather than creating a new Array.




#Prints [2, 4, 6, 8, 10]
p 1.to(10).select { x | x % 2 == 0 }