Créez une méthode qui compte et génère un nombre pair à partir des valeurs du tableau. Utilisez la méthode «même?» Pour déterminer si la valeur est paire.
Exemple de sortie: count_evens([2, 1, 4, 6]) → 3
def count_evens(nums)
  count = 0
  nums.each do |num|
    if num.even?
      count += 1
    end     
  end
  puts count
end
nombre variable pour stocker un nombre paircountcount à la finC'est un peu déroutant par rapport à la réponse 1, mais ...
def count_evens(nums)
  result = []
  nums.each do |num|
    if num.even?
      result << num
    end
  end
  puts result.length
end
result = [] est un tableau contenant des valeurs pairesresult << numresult.length affiche le nombre d'éléments dans le tableau (c'est-à-dire les nombres pairs dans le tableau ici).ʻOdd? Method` pour déterminer si c'est impair
Recommended Posts