Показать сообщение отдельно
  #1 (permalink)  
Старый 30.07.2012, 11:26
Аспирант
Отправить личное сообщение для ozzon91 Посмотреть профиль Найти все сообщения от ozzon91
 
Регистрация: 09.05.2012
Сообщений: 47

Не выходит отладить функцию
Не выходит отладить функцию
var arr = [[0, 0, 0, 0],
            [0, 5, 0, 0],
            [0, 0, 5, 0],
            [0, 0, 0, 5]];


         
function szuw(y, x, symbol) {
    arr[y][x] = symbol;
    var score1;
    var score2; 
    var y1 = y;
    var x1 = x;

   for(var i = 0; arr[y1][x1]==symbol; i++,x1++,y1++){
     score2 = i;
     }
     
   for(var i = 1; arr[y][x]==symbol; i++,x--,y--){
     score1 = i;
     }
  return score1 + score2;
}

отладчик выдает Error: TypeError: arr[y1] is undefined
Ответить с цитированием