-1
嗨即時編程Ruby的新手,我需要一點幫助。Ruby密鑰和價值投入
我想在顯示客戶代碼和客戶名時進行檢查。但我只獲取客戶代碼而不是客戶名稱。我如何獲得客戶名?
customer = {
C00001: "Tyler Dinges",
C00002: "Jannie de Vries",
C00003: "Klaas Bruinsma",
}
when 'searchcustomer'
puts "Witch customer are you looking for?"
customernumber = gets.chomp
if customer[customernumber.to_sym].nil?
puts "customer is not found"
else
customernumber == customer[customernumber.to_sym]
customer[customernumber.to_sym]
puts "#{customernumber} #{customername} Is a customer!"
end
感謝您的幫助!
分配你需要做的'客戶名稱=顧客[customernumber.to_sym]'使得'customername'變量保存名稱。 – SteveTurczyn
通常'when'與'case'一起使用。你的'案件'在哪裏? – shirakia
這是我的代碼的一小部分。 – Tylerdinges