私は配列を関数に渡してそれを処理したいが、恐れているが、board_ptが定義されていないというエラーが発生する。何が問題ですか?これは、コードである:javascriptの関数の引数
function set_boardPoint(board_pt,turn)
{
var no = board_pt.number-1;
if(board[no] != undefined)
{
board[no].row = board_pt.row;
board[no].col = board_pt.col;
board[no].x = board_pt.x;
board[no].y = board_pt.y;
board[no].value = turn;
board[no].number = board_pt.number;
}else
{
board.row = board_pt.row;
board.col = board_pt.col;
board.x = board_pt.x;
board.y = board_pt.y;
board.value = turn;
board.number = board_pt.number;
}
}
set_boardPointの呼び出し方法を表示できますか? –
エラーメッセージに集中することをお勧めします。もしboard_ptが 'undefined'ならば、それはおそらくそれが何を意味するのかを意味します。 –
var previous_boardPoint =ボード[i]; –