Coding Exercise: Generate the Alphabet in Ruby


In this coding exercise we’ll walk through how to automatically generate the full alphabet in Ruby, without hard coding in the full set of letters.


Build a method that will print out the alphabet in Ruby without hard coding in the letters a through z.

Exercise File

Code File

Exercise Description

Implement a method that returns the full alphabet, with each letter being an element in an array.

Sample Output

["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]

Real World Usage

This exercise extends the functionality of ranges to show that you can generate a range of both integers and strings in Ruby. This is a common requirement when it comes to creating a series of values, such as building out a spreadsheet application.


Can be found on the solutions branch on github.


Please enter your comment!
Please enter your name here