我想返回給定字符串參數中存在的元音量。這是我的代碼:Ruby'each'方法看起來不起作用
def count_vowels(string)
new = string.split("")
number_of_vowels = 0
new.each do |letters|
if letters = "a" || letters = "e" || letters = "i" || letters = "o" || letters = "u" ||
numbers_of_vowels = number_of_vowels + 1
end
end
number_of_vowels
end
對於任何參數,number_of_vowels
回報0
。有什麼建議麼?
請正確格式的代碼。格式錯誤的代碼非常難以閱讀。 –
編輯。抱歉!! – Stevecane
更好!現在,你認爲那裏有'||'在做什麼? –