Я пытаюсь заглавные буквы каждой буквы в массиве, который является гласным. У меня есть:Заглавные буквы каждой буквы в массиве, который является гласным
vowels = ["a", "e", "i", "o", "u"]
и если vowels
включает характер, то я UPCASE его. Я сделал:
["a", "b", "c"].each do |char|
if vowels.include?(char)
char.upcase
end
end
но оно возвращает ["a", "b", "c"]
. Что я здесь делаю неправильно?
Это преобразует '' '' в '' A "', но также удаляет '' b ''и' 'c" '. – Stefan
@Stefan это правда, хотя непонятно из первоначального вопроса, что пользователь хочет делать с не соответствующими значениями. – Mohamad