Newer
Older
program / sakana.rb
@houtin houtin on 7 Oct 2021 698 bytes no coment
#!/usr/bin/env ruby
# coding: utf-8


def matsu(nokori)
  while nokori > 0
    sleep(3)
    nokori -= 1
  end
end

def tsureta()
  puts"お魚が釣れました!"
  puts"なんのお魚が釣れたかな?"
  sakana = [
    "アジちゃんです!すごーい",
    "フグちゃんです。ドンマイ。",
    "タイちゃんです!!やったね!"
  ]
  chosen = rand(sakana.length)
  printf("釣れた魚は、%s\n",sakana[chosen])
end

while true
  puts"お魚釣りスタート!"
  matsu(1)
  puts"まだかな?"
  matsu(2)
  tsureta
  puts"もう一度やりますか?"
  puts"yesかnoで答えてください:"
  kotae = gets.chomp
  if kotae == "yes"
    redo
  else
    break
  end
end