First things first: let’s create a hash to hold our movies and their ratings, and let’s prompt the user for input so we can eventually store movie/ratings pairs in our hash.

favorite_foods = { 'vegetable' => 'broccoli' } puts "Do you like coding in Ruby?" answer = gets.chomp
  1. A hash is a way of storing data by a specifiable key, as opposed to an array which can only sort using numbers. It is created like { } above.
  2. puts asks a question on the command line, here we ask if you like coding in Ruby.
  3. In order to get the user input, we have to call .chomp on gets



Let’s get started.

  1. Create a hash and assign it to the variable movies. Put in your favorite movie as the key, with a number rating for the value.
  2. Prompt the user for input with puts and save that input in a variable called choice.

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?