Rock Paper Scissor

YOU vs

//【html】

<form method="POST" action="">
  YOU
  <select name="me">
    <option value=0>✊ ぐー</option><option value=1>✌ ちょき</option><option value=2>✋ ぱー</option>
  </select> 
  vs
  <select name="you">
    <option value=0>✊ ぐー</option><option value=1>✌ ちょき</option><option value=2>✋ ぱー</option>
  </select>
  <button type="submit">judge</button>
</form>

//【php】

function judge($me,$you){
  $val=$you-$me;
  if(abs($val)>1) $val=0-$val;
  if($val==0){
    return 'draw';
  }else{
    return ($val>0)?'win':'lose';
  }
}

参考図書:
「ハイパーカードでゲームを作ろう」
加藤十十/三井洋子共著 学研

「相克」(じゃんけん)の勝敗判定に使用した関数を掲載しています。
この本に出会えたことがわたしのゲーム制作の方向性を決定づけてくれました。
感謝をこめて。