次のような配列(より正確にはネストされた配列)があります。
[["Armando", "P"], ["Dave", "S"], ["Richard", "R"], ["Michael", "S"],
["Allen", "S"], ["Omer", "P"], ["David E.", "R"], ["Richard X.", "P"]]
次のように、パラメーターとして一度に 2 つのタプルを別の関数に渡したいと思います。
rps_result(["Armando", "P"], ["Dave", "S"])
rps_result(["Richard", "R"], ["Michael", "S"])
配列をループするときにこれを実行しようとしています:
arr.each_slice(2) do |first, second|
rps_game_winner([first, second])
end
ただし、引数の値を出力すると、これでは望ましい答えが得られません。ここで何が間違っていますか?