Più sintetizzato di così...potete vederlo come fossero due if soli, non cambia il principio:
if(k<2){
if(matr[i][k+1].forma==matr[i][k].forma) {
save++;
temp[save].row=i;
temp[save].col=k+1;
}
}
if(k>0){
if(matr[i][k-1].forma==matr[i][k].forma) {
save++;
temp[save].row=i;
temp[save].col=k-1;
}
}
non posso mandare tutto il programma, quello è il pezzo essenziale perchè non uso temp in altri punti prima di quello, né il suo indice "save": li dichiaro e basta.
var temp=new Array(12);
var save=0;
Troverò soluzioni alternative all'array, grazie lo stesso![]()