__ Si une chaîne de caractères spécifique est incluse dans le tableau, je souhaite la découper et effectuer un autre processus. __
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
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)
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