2012-07-07 7 views

Odpowiedz

60
arr.any?{|a| a.seat_id == "value"} 
+6

To jest poprawna odpowiedź, ponieważ chcesz znaleźć JEŚLI tam jest element. Ale jeśli chcesz znaleźć GDZIE element, druga odpowiedź jest poprawna. – YuriAlbuquerque

+0

Chcę znaleźć JEŚLI istnieje element. Dzięki @davidrac – gabitzish

18

tutaj:

arr.find_index {|item| item.seat_id == other.seat_id} 
1
arr.map{|a| a.seat_id == "value"} 

Powróci tablicę prawdziwej i fałszywej wartości, prawdziwa wartość jest dopasowanie wartości.

Powiązane problemy