The string count() methodから、メソッド「count」がどのように機能するかを理解しています。
しかし、配列で(文字ではなく)単語をカウントする方法がわかりません:
def find_frequency(sentence, word)
sentence.downcase.split.count(word.downcase)
end
find_frequency("to be or not to be", "to") # => 2
# same as ["to", "be", "or", "not", "to", "be"].count("to")
"hello world".count("lo") # => 5
5 を返す場合、 7 (t、o、o、o、t、t、o) を返さ"hello world".count("lo")
ないのはなぜですか?find_frequency("to be or not to be", "to")