它要求我做到以下幾點:碼學院幫助 - 紅寶石
1. 裏面你當「添加」塊,除去賣出期權「已添加!」聲明。
取而代之,提示用戶輸入電影標題。將結果保存在名爲title的新變量中。 (您的代碼已經有如何做到這一點的示例!)
接下來,提示用戶對電影進行評級。將其保存在名爲rating的新變量中。
將該電影/評分對添加到電影哈希中,並放入一條消息,指示已添加該對。 (不需要to_sym或to_i只是!)
我把這個,並得到一個錯誤,我沒有添加到電影哈希!
movies = {
Batman: 10,
}
puts "What is your favorite movie?"
choice = gets.chomp
case choice
when 'add'
puts "What movie do you want to add?"
title = gets.chomp
puts "Whats the rating (1-10)?"
rating = gets.chomp
movies[title] = rating
puts "#{title} has been added with a rating of #{rating}!"
when "update"
puts "Updated!"
when "display"
puts "Movies!"
when "delete"
puts "Deleted!"
else
puts "Error!"
end
你如何嘗試從哈希中檢索電影? – Bustikiller
@Bustikiller我認爲這將會被問到問題的進一步,但它不會讓我到下一步,它說我不添加標題和評級電影哈希 – SG17