コード判定結果
PHP入門編2: 条件によって処理を変えてみよう
#05:RPGのクリティカルヒットを再現
この動画を見るにはpaizaの会員登録が必要です
無料会員登録して始める実技課題 「攻撃を回避させてみよう」
右のプログラムでは出目が1から6のサイコロをふっています。
サイコロの出目によってスライムからの攻撃を回避するプログラムを書いてみましょう。
出目が4から6ならば、「スライムの攻撃をかわした」と表示してください。
そうでなければ、「スライムから10のダメージを受けた」と表示してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
--- 出力例1 ---
サイコロは4
スライムの攻撃をかわした
--- 出力例2 ---
サイコロは1
スライムから10のダメージを受けた
これまで覚えたIF文による条件分岐と、ランダム関数を使って、RPGの戦闘シーンにでてくるようなクリティカルヒット判定を作ります。
■rand() 関数
乱数を生成する関数です。
http://php.net/manual/ja/function.rand.php