У меня есть массив:
scores = [1, 2, 3, "", 4]
И я хочу удалить все пустые значения. Но когда я запускаю это:
puts scores.reject(&:empty?)
Я получаю сообщение об ошибке:
undefined method `empty' for 1:Fixnum
Как я могу удалить значения, которые не являются целыми числами из моего массива в одноэтапном процессе? Я использую Ruby 1.9.3.