46
Czy istnieje lepszy sposób to napisać:Sprawdź wiele elementów w tablicy za pomocą .include? - Ruby Początkujący
if myarray.include? 'val1' ||
myarray.include? 'val2' ||
myarray.include? 'val3' ||
myarray.include? 'val4'
jest tam coś prostsze czytać tak 'jeśli myarray.include? ['val1', 'val2', 'val3'] 'Jeśli nie, to domyślam się, że twoja odpowiedź wydaje się najlepsza. – Hopstream
@Hopstream, czy dodałeś inną implementację? – tokland
dlaczego warto skorzystać z formularza negatywnego? dlaczego nie używać po prostu '(self & other) .any?' zamiast '! (self & other) .empty?' –