【发布时间】:2018-06-26 17:08:25
【问题描述】:
在两种情况下我没有得到一致的输出:
场景一:
humen = {"hand" => 1, "eye" => 2, "head" => 3, "hair"=>4}
puts "enter any body part name"
internal = gets.chomp.downcase.to_s
body = humen[internal]
puts body
#if input is "eye", it comes out 2
场景 2:
humen = {hand:1, eye:2, head:3, hair:4}
puts "enter any body part name"
internal = gets.chomp.downcase.to_s
body = humen[internal]
puts body
我在 irb 控制台中什么也看不到。谁能解释一下为什么会这样?
【问题讨论】: