Показать сообщение отдельно
  #9 (permalink)  
Старый 01.03.2015, 19:33
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Basil_JS, лучше передавай тогда в ф-цию количество запусков, и пусть код внутри ф-ции выполняется столько количество раз, которому соответствует передаваемый аргумент.

function append(len) {
    for(var i = 1; i <= len; i++) {
        document.getElementById('x' + self.X[i] + 'y' + self.Y[i]).appendChild(self.cell1[i]);
    }
}




Тогда условия можно будет писать просто вот так:

if(num == 8) {
    append(8);
}


Но лучше тогда вообще условия убрать и использовать просто:

append(num);
Ответить с цитированием