Показать сообщение отдельно
  #1 (permalink)  
Старый 13.10.2015, 10:48
Интересующийся
Отправить личное сообщение для goody-goody Посмотреть профиль Найти все сообщения от goody-goody
 
Регистрация: 13.10.2015
Сообщений: 17

Как обратиться к предыдущему элементу массива
Доброго времени суток. В общем задача такова: нужно создать двумерный массив 20 на 20 в котором изначально известны только 2 значения - A[10][0] и A[11][0], остальные нули. Затем по формуле A[SUB]ij[/SUB]=0.5(A[SUB]i-1,j-1[/SUB]+A[SUB]i+1,j-1[/SUB] необходимо рассчитать последующие значения. Создаю массив, задаю начальные значения:
var n = 20, m = 20;
var arr = [];
for (var i = 0; i < m; i++){
    arr[i] = [];
    for (var j = 0; j < n; j++){
        arr[i][j] = 0;
        if(j==0 && (i==10 || i==11)){
            arr[i][j] = 120;
        }
        document.write(arr[i][j]+'&nbsp');
    }
    document.write('<br/>');
}


и теперь главная проблема - как подступиться к значению предыдущего элемента массива, чтоб посчитать следующее?
Ответить с цитированием