Ответ 1
array.include?('two')
возвращает true
или false
Возможный дубликат:
как проверить, включает ли мой массив объект-рельсы
У меня есть массив
array['one', 'two', 'three']
Как я обнаруживаю, что в массиве присутствует элемент "два".
Есть ли какой-нибудь метод в ruby, который может найти это?
Спасибо
array.include?('two')
возвращает true
или false
http://ruby-doc.org/core/classes/Array.html#M002203
array.include?('two')
вы можете использовать:
array.index('two')
вернет индекс объекта, если present else вернет nil.