設問
前回のじゃんけんのスクリプトを決着が着くまで改良したものを作成せよ.条件 は以下の通りとする.
for i in 0..20 puts i break if i == 10 end |
for i in 0..100 a = rand(3) b = rand(3) case a when 0 hand_a = "グー" when 1 hand_a = "チョキ" else hand_a = "パー" end case b when 0 hand_b = "グー" when 1 hand_b = "チョキ" else hand_b = "パー" end case (a - b) % 3 when 1 winner = "B" when 2 winner = "A" end printf "Computer A: %s\nComputer B: %s\n", hand_a, hand_b if winner printf "%sの勝ち!\n", winner break else printf "あいこ\n" end end |
Back |