このコードを f# で記述する方法
int IAI.AIMove()
{
for (int i = 0; i <= 8; i++)
if (cBoard.getPlayer(i) == 0)
return i;
return 0;
}
これは私が持っているものです
member this.AIMove()=
let result = int in
for i in 1 .. 8 do
if cboard.getPlayer(i)=0 then
result := Some i
[エラー] この式は int 型を持つことが期待されていましたが、ここでは unit 型を持っています