Qual exemplo abaixo vcs acham mais correto? Por que?
points = { :maca => 2, :pera => 3, :uva => 1 }
puts "Digite uma fruta: "
fruta = gets.chomp.to_sym
puts "Points: #{points[fruta]}"
points = { 'maca' => 2, 'pera' => 3, 'uva' => 1 }
puts "Digite uma fruta: "
fruta = gets.chomp
puts "Points: #{points[fruta]}"
Lembrando que
C:\java\ruby>irb
irb(main):001:0> a = { :pera => 1 }
=> {:pera=>1}
irb(main):002:0> puts a["pera"]
nil
=> nil
irb(main):003:0> a = { "pera" => 1 }
=> {"pera"=>1}
irb(main):004:0> puts a[:pera]
nil
=> nil
