#!/usr/bin/env ruby # -*- coding: utf-8 -*- def card() temoti = ["1","2","3","4","5","6","7","8","9","10","11","12","13"] temoti = [rand(temoti.length)] end puts"BLACKJACK" puts"ROADING..." road = 0.5 while road > 0 sleep(3) road = road - 1 puts"START" end puts"21にできるだけ近づけて下さい。21を超えたら負けです。21を超えないように、ヒットとスタンドをうまく使って下さい" if card puts"..." sleep(5) me = card printf("%s!\n",me) while true puts"1.STAND、2.HIT" puts"どちらかを入力:" sentaku = gets.chomp.to_i if sentaku == 1 printf("%sです。\n",me) break elsif sentaku == 2 sleep(5) printf("%s!\n",me) keisan = me+=temoti printf("%sです。\n",keisan) end end end