Solution: Convert Word to Phone Number
Go over the implementation for converting a word into a phone number.
We'll cover the following...
Solution
Press + to interact
phone_num_lookup = {"A" => 2, "B" => 2, "C" => 2,"D" => 3, "E" => 3, "F" => 3,"G"=> 4, "H"=> 4, "I"=> 4,"J"=> 5, "K"=> 5, "L"=> 5,"M"=> 6, "N"=> 6, "O"=> 6,"P"=> 7, "Q"=> 7, "R"=> 7, "S"=> 7,"T"=> 8, "U"=> 8, "V"=> 8,"W"=> 9, "X"=> 9, "Y"=> 9, "Z"=> 9}digits = phone_word.upcase.split("")numbers = []digits.each do |digit|numbers << phone_num_lookup[digit]endphone_num = numbers.join
Explanation
...