0

ハノイの塔の任務を開始して、私は持っています

a = [6,5,4,3,2,1]
b = []    
c = []

puts "Type a, b, or c"
from = gets.chomp
# the user types a lower-case a
popped = from.pop

pop は文字列メソッドではないため、これは明らかに失敗します。

だから以外に

if from == a
    popped = a.pop
elsif from == b
    popped = b.pop

、意図したポップを取得するための素敵なルビーショートカットはありますか?

4

2 に答える 2