Newer
Older
Ruby / tiping.rb
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

puts"遊びますか?"
puts"始めると入力:"
asobu = gets.chomp

while true
  if asobu == "始める"
     srand()
rizumu = rand(10) +1
puts"できるだけ早くタイピングして下さい(%sくらいで、タイピングできればすごいです)"
puts"すたーと"
hajime = Time.now.to_f
stop = gets.chomp
owari = Time.now.to_f
time = owari - hajime
printf("タイムは%f秒です!\n",time)

i = rizumu - time
if i.abs >30
  puts"とても早いですね。すごいです!"
elsif i.abs <=29 || i.abs >=20
  puts"ちょっと遅いですね。もうちょっと頑張ろう!"
elsif i.abs >= 15
  puts"タイピングうまいですね。"
end

sleep(5)
  else 
    puts"...?"
  end
end