Показать сообщение отдельно
Старый 24.12.2005, 14:13
Ieshua вне форума Посмотреть профиль Отправить личное сообщение для Ieshua Найти все сообщения от Ieshua
  № 16  
Ответить с цитированием
Ieshua

Регистрация: May 2004
Адрес: Москва
Сообщений: 76
Тестируем этот скрипт.
Код:
var str = "абвгд";
var data:Array = [];
var sl = str.length;
trace(str+'\t'+str.length);
init();
function init() {
	var tmp:Array = str.split('');
	trace("1 трейс массива");
	for (var i = 0; i<sl; i++) {
		var a = tmp.shift();
		tmp.push(a);
		data.push(tmp+"!");
		trace(data[i]);
	}
	trace("А вот 2 трейс готового массива!");
	for (i=0; i<sl; i++) {
		trace(i+'\t'+data[i]);
	}
}
вот и ответ на ваш вопрос


Код:
var str = "абвгд";
var data:Array = [];
var sl = str.length;
trace(str+'\t'+str.length);
init();
function init() {
	var tmp:Array = str.split('');
	trace("1 трейс массива");
	for (var i = 0; i<sl; i++) {
		var a = tmp.shift();
		tmp.push(a);
		trace(tmp);
                 //следующая строка заполняет каждый элемент массива data содержимым tmp это будет видно в трейсе
		data.push(tmp);
		trace(data);
	}
}
Кажется ошибка работы массивов...0_0
__________________
Улыбка - понятие растяжимое...


Последний раз редактировалось Ieshua; 24.12.2005 в 14:31.