How can I delete one element from an array by value

arrays, ruby

Solution

I think I've figured it out:

a = [3, 2, 4, 6, 3, 8]
a.delete(3)
#=> 3
a
#=> [2, 4, 6, 8]

Problem

I have an array of elements in Ruby ``` [2,4,6,3,8] ``` I need to remove elements with value `3` for example How do I do that?

Original source

Related problems