Methods
Square(props)
Squareコンポーネントを描画する。
Squareコンポーネントの中に配置するbuttonタグを描画する。
buttonタグのonClick属性にはpropsのonClick関数を設定する。
Parameters:
| Name | Type | Description |
|---|---|---|
props |
Squareコンポーネントのプロパティ。 |
Returns:
tag buttonタグを返す。
calculateWinner(suquares)
勝者の判定をする関数。
Parameters:
| Name | Type | Description |
|---|---|---|
suquares |
3x3のSquareコンポーネントに表示される記号の配列。 |
Returns:
String 勝者が判定できた場合は勝者の記号('O'または'X')を返す。
勝者が判定出来ない場合はnullを返す。