問題
配列の中に複数の数字を入れて9だけカウントし、「配列の中には9が3個です」と出力させるメソッドを作りましょう。
自分の回答
def array_count9(array)
num = array.count(9)
puts "配列の中には9が#{num}個です"
end
rubyにはcountメソッドという便利なものがあります。
count(数えたいもの)、として使います。
また、出力する際には#{}を使えば、文字列の中で式展開できます。
Enumerable#count (Ruby 3.3 リファレンスマニュアル)
レシーバの要素数を返します。