
Untitled
By: a guest on
Jul 10th, 2012 | syntax:
JavaScript | size: 1.39 KB | hits: 17 | expires: Never
function game_is_finished(){
//0. citeste toata matricea
// 1. verifica daca sunt valori egale pe linii, coloane sau diagonale
// 2. return true daca #1 este indeplinit
//log(clickMatrix);
for (i=0; i<3; i++){
for (j=0; j<3; j++){
if (clickMatrix[i][j]==clickMatrix[i][j+1]==clickMatrix[i][j+2] ){
log('conditie 1 = '+clickMatrix[i][j]==clickMatrix[i][j+1]==clickMatrix[i][j+2]);
winner='player_'+clickMatrix[i][j];
return true;
}else{
if (clickMatrix[i][j]==clickMatrix[i+1][j]==clickMatrix[i+2][j]){
winner='player_'+clickMatrix[i][j];
return true;
}else{
if (clickMatrix[0][0]==clickMatrix[1][1]==clickMatrix[2][2]){
winner='player_'+clickMatrix[0][0];
return true;
}else{
if (clickMatrix[0][2]==clickMatrix[1][1]==clickMatrix[2][0]){
winner='player_'+clickMatrix[1][1];
return true;
}else{
return false;
}
}
}
}
}
}
}
function check_game_result(){
log('winner is '+winner);
// if game_is_finished
if (game_is_finished()==true){
var html='<p>we have a winner: '+winner+'</p>';
document.getElementById('init_game').innerHTML = html;
return html;
}else{ if (c>=9){
var html='<p>we don\'t have a winner</p>';
document.getElementById('init_game').innerHTML = html;
return html;}
}
// show game finish form,
}