じゃんけんのアルゴリズム【プログラミング】

アルゴリズム PHP
※横にスクロールします。

じゃんけんのアルゴリズム【プログラミング】

「じゃんけん」をプログラムに組み込む場合、

グー を 0
パー を 1
チョキ を 2
として変数に代入します。

(式) ( 1人目の手 – 2人目の手 + 3 ) % 3

あまりの数で勝敗がわかります。

phpで記述します。

<?php

//グー・チョキ・パーを数字に置き換える
$rock = 0;
$paper = 1;
$scissors = 2;

//$jankenは、あまりの数
$janken = ($rock - $scissors + 3) % 3;
if($janken == 1){
    echo "1人目の勝ち";
} elseif ($janken == 2){
    echo "1人目の負け";
} elseif ($janken == 0){
    echo "あいこ";
}

?>

コメント