- Сообщения
- 34 251
- Реакции
- 11 225
Полдня потерял и чуть не сломал себе мозг, пока не понял суть индусского бага.
Суть в следующем: надо заполнить (точнее, дописать в конец) один массив, элементами другого, уничтожив его при этом. Делаем это в цикле (не спрашивайте меня зачем):
	
	
	
		
Вроде, все хорошо и работает правильно. Но не всегда. При определенном положении звезд результирующий массив заполняется не полностью, повторяемость бага зависит от загруженности индизайна информацией и количества произведенных до этого действий.
Причем, короткая конструкция данного действия hor=h.slice() работает, кажется, стабильно.
Может, я чего туплю? Баг присутствует вроде как на индизайнах разных версий.
				
			Суть в следующем: надо заполнить (точнее, дописать в конец) один массив, элементами другого, уничтожив его при этом. Делаем это в цикле (не спрашивайте меня зачем):
		JavaScript: 
	
	var hor=new Array;
for (var j=0;j<h.length;j++)
{
    hor.push(h.shift());
}Причем, короткая конструкция данного действия hor=h.slice() работает, кажется, стабильно.
Может, я чего туплю? Баг присутствует вроде как на индизайнах разных версий.
 
	 
 
		 
 
		

 
 
		
