Untersuchen Sie die Elemente im Array mit der Methode [Ruby] include?

__ Wenn eine bestimmte Zeichenfolge im Array enthalten ist, möchte ich sie ausschneiden und einen anderen Prozess ausführen. __ __

beinhaltet? Methode

Die include? -Methode ist eine Methode, die bestimmt, ob das angegebene Element im Array enthalten ist.

array = ["foo", "bar"]
puts array.include?("bar")
#=> true
puts array.include?("hoge")
#=> false

Problembeispiel

Erstellen Sie eine Methode, die "true" zurückgibt, wenn ein bestimmtes Zeichen im Array enthalten ist, und "false", wenn dies nicht der Fall ist.
Hier ist das spezifische Zeichen eine Zahl von "1,2,3". Ich werde den Code schreiben.

def array123(nums)
  if nums.include?(1) && nums.include?(2) && nums.include?(3)
    puts "True"
  else
    puts "False"
  end
end

Dieses Mal werden wir die Methode von array123 aufrufen ,nums als formales Argument setzen und bereit sein, das eigentliche Argument zu empfangen.

def array123(nums)

Wenn jeweils 1, 2 und 3 mit der bedingten Verzweigung enthalten sind, führen Sie die folgende Verarbeitung aus. Logischer Operator`&&`(Bedeutung von)`||`(Oder Bedeutung) usw. verwendet werden.
if nums.include?(1) && nums.include?(2) && nums.include?(3)

Wenn es einen Prozess gibt, den Sie ausführen möchten, wenn er wahr ist, beschreiben Sie ihn zwischen "if ~ else", Wenn es einen Prozess gibt, den Sie ausführen möchten, wenn er falsch ist, beschreiben Sie ihn zwischen "else ~ end".
■ Referenzreferenz

Recommended Posts

Untersuchen Sie die Elemente im Array mit der Methode [Ruby] include?
[Ruby] Zähle eine gerade Zahl in einem Array mit der geraden? -Methode
Beliebige Suchmethode in einem Array mit binärer Suche
[Ruby] Schneiden Sie eine Zeichenfolge mit der Slice-Methode aus
[Ruby] Die Rolle von Indizes beim Lernen von Elementen in Arrays
Berechnen Sie die Differenz zwischen Zahlen in einem Ruby-Array
Multiplikation innerhalb eines Ruby-Arrays
So rufen Sie den Hashwert in einem Array in Ruby ab
[Ruby] Gewöhnen Sie sich an, beim Erstellen einer Kopie einer Zeichenfolgenvariablen die dup-Methode zu verwenden
Java-Vergleich mit der compareTo () -Methode
Hanachan in Ruby (zerstörungsfreie Array-Manipulation)
[Schienen 6] zerstören mit der Ressourcenmethode
Rufen Sie die Super-Methode in Java auf
Erhöhen Sie dynamisch die Anzahl der Elemente in einem zweidimensionalen Java-Array (mehrdimensionales Array).
Iterative Verarbeitung von Ruby mit jeder Methode (finde die Summe von 1 bis 10)
[Ruby] Untersuchen wir den Vererbungsbaum, während wir den Ablauf der Methodensuche beobachten
Extrahieren Sie Elemente eines Arrays / Extrakts in umgekehrter Reihenfolge - Java
Untersuchen Sie die Speichernutzung von Java-Elementen
Versuchen Sie es mit der Stream-API in Java
Map ohne Verwendung eines Arrays in Java
Implementieren Sie den Algorithmus in Ruby: Tag 1 - Europäische gegenseitige Teilung -
[Ruby] Von den Grundlagen bis zur Injektionsmethode
Implementierte "Floyd Circulation Detection Method" in Ruby
Notizen im Kopf organisieren (Java-Arrangement)
Vergleichen Sie Elemente eines Arrays (Java)
Was ist die Hauptmethode in Java?
Erhalten Sie eine Fehlermeldung mit einer beliebigen Methode
[Swift] So ermitteln Sie die Anzahl der Elemente in einem Array (Super Basic)
Benennen und rufen Sie in Ruby übergeordnete Klassenmethoden explizit auf
[Bestellmethode] Legen Sie die Reihenfolge der Daten in Rails fest
[Java] Behandlung von Java Beans in der Methodenkette
ChatWork4j für die Verwendung der ChatWork-API in Java
Die Ruby-Version wird in der .rbenv / version-Datei verwaltet
Implementieren Sie den Algorithmus in Ruby: Tag 3-Dichotomie-
Implementieren Sie den Algorithmus in Ruby: Tag 4 - Lineare Suche
Zeigen Sie "Hello World" im Browser mit Java an
Zeigen Sie "Hello World" im Browser mit Java an
Versuchen Sie es mit der Syntaxanalyse der COTOHA-API in Java
So erstellen Sie die einfachste Blockchain in Ruby
Informationen zum regulären Ausdruck, der in der Ruby-Submethode verwendet wird
Implementieren Sie den Algorithmus in Ruby: Tag 2 - Blasensortierung -
Ich möchte den Wert in Ruby erhalten
[Ruby-Grundlagen] Verwendung der Slice-Methode
[Ruby On Rails] Im verschachtelten Zustand die Beschreibung in Klammern nach dem Präfix in der link_to-Methode