Skip to content

Instantly share code, notes, and snippets.

@tetsuzuki
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tetsuzuki/9089303 to your computer and use it in GitHub Desktop.
Save tetsuzuki/9089303 to your computer and use it in GitHub Desktop.
function Pos(dan,suji){
this.dan = dan;
this.suji = suji;
}
var showBoard = function(){
for(var dan = 1; dan <= 9; dan++){
for(var suji = 1; suji <= 9; suji++){
//中略
if(board[dan][suji] == EMPTY){ //もしマスに駒がなければ
(function(){
var emp_pos = new Pos(dan,suji);
c.onclick = function(){
SelectEmptyCell(emp_pos);
}
})();
}
//中略
}
}
//中略
}
var SelectEmptyCell = function(pos){
//中略
if(selectedFlgB){
board[pos.dan][pos.suji] = selectedKoma;
board[FromClickDan][FromClickSuji] = EMPTY;
selectedFlgB = false;
selectedFlgC = false;
//中略
}
//中略
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment