Examinez les éléments du tableau à l'aide de la méthode [Ruby] includes?

__ Si une chaîne de caractères spécifique est incluse dans le tableau, je souhaite la découper et effectuer un autre processus. __

comprend? méthode

La méthode include? Est une méthode qui détermine si l'élément spécifié est inclus dans le tableau.

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

Exemple de problème

Créez une méthode qui renvoie «true» si un caractère spécifique est inclus dans le tableau et «false» si ce n'est pas le cas.
Ici, le caractère spécifique est un nombre de «1,2,3». J'écrirai le code.

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

Cette fois, nous appellerons la méthode de array123, setnums comme argument formel, et nous sommes prêts à recevoir l'argument réel.

def array123(nums)

Si chacun des 1, 2 et 3 est inclus en utilisant if branchement conditionnel, effectuez le traitement suivant. Opérateur logique`&&`(Sens de)`||`(Ou signifiant) etc. sont utilisés.
if nums.include?(1) && nums.include?(2) && nums.include?(3)

S'il y a un processus que vous voulez faire quand c'est vrai, décrivez-le entre if ~ else, S'il y a un processus que vous voulez faire quand false, décrivez-le entre else ~ end.
■ Référence de référence

Recommended Posts

Examinez les éléments du tableau à l'aide de la méthode [Ruby] includes?
[Ruby] Comptez un nombre pair dans un tableau en utilisant la méthode pair?
Méthode de recherche arbitraire dans un tableau utilisant la recherche binaire
[Ruby] Découpez une chaîne de caractères à l'aide de la méthode slice
[Ruby] Le rôle des indices dans l'apprentissage des éléments dans les tableaux
Calculer la différence entre les nombres dans un tableau Ruby
Multiplication dans un tableau Ruby
Comment récupérer la valeur de hachage dans un tableau dans Ruby
[Ruby] Prenez l'habitude d'utiliser la méthode dup lors de la copie d'une variable chaîne
Comparaison Java à l'aide de la méthode compareTo ()
Hanachan en Ruby (manipulation non destructive de tableaux)
[Rails 6] détruit en utilisant la méthode des ressources
Appelez la super méthode en Java
Augmenter dynamiquement le nombre d'éléments dans un tableau bidimensionnel Java (tableau multidimensionnel)
Traitement itératif de Ruby en utilisant chaque méthode (trouver la somme de 1 à 10)
[Ruby] Examinons l'arbre d'héritage tout en observant le flux de recherche de méthode
Extraire les éléments d'un tableau / extraire dans l'ordre inverse-java
Examiner l'utilisation de la mémoire des éléments Java
Essayez d'utiliser l'API Stream en Java
Mapper sans utiliser de tableau en java
Implémenter l'algorithme dans Ruby: Jour 1 - Division mutuelle euclidienne-
[Ruby] Des bases à la méthode inject
Implémentation de la "méthode de détection de circulation Floyd" dans Ruby
Organisation des notes dans la tête (Java-Arrangement)
Comparer les éléments d'un tableau (Java)
Quelle est la méthode principale en Java?
Obtenez un message d'erreur en utilisant n'importe quelle méthode?
[Swift] Comment obtenir le nombre d'éléments dans un tableau (super basique)
Nommer et appeler explicitement des méthodes de classe parent dans Ruby
[Order method] Définit l'ordre des données dans Rails
[Java] Gestion des Java Beans dans la chaîne de méthodes
ChatWork4j pour l'utilisation de l'API ChatWork en Java
La version ruby est gérée dans le fichier .rbenv / version
Implémentez l'algorithme dans Ruby: Day 3-Dichotomy-
Implémentez l'algorithme dans Ruby: Day 4-Linear search-
Afficher "Hello World" dans le navigateur à l'aide de Java
Afficher "Hello World" dans le navigateur à l'aide de Java
Essayez d'utiliser l'analyse syntaxique de l'API COTOHA en Java
Comment créer la blockchain la plus simple de Ruby
À propos de l'expression régulière utilisée dans la méthode ruby sub
Implémentez l'algorithme dans Ruby: Jour 2 -Bubble Sort-
Je veux obtenir la valeur en Ruby
[Introduction à Ruby] Comment utiliser la méthode slice
[Ruby On Rails] Dans l'état imbriqué, la description entre parenthèses écrite après Prefix dans la méthode link_to