def solve(c)
letter_values =('a'..'z').map.with_index(1) {|letter,value| [letter,value] }
remove_vowels =c.gsub(/[aeiou]/, ' ').split()
end
solve("zodiacs")
Массив letter_values
содержит буквы алфавита с цифрами. Мне нужно присвоить эти числа переменной remove_vowels
, которая должна возвращать только согласные, чтобы выполнить вычисление позже. Если возвращается "z"
, мне нужно посмотреть в массив и взять значение "z"
, равное 26
, и присвоить его в качестве значения z
из регулярного выражения.