Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   problems with array (http://www.flasher.ru/forum/showthread.php?t=66183)

looptroop 29.06.2005 13:02

problems with array
 
Narod u mneya takaya problema:
u menya est' massiv values_array s dannimi...

function sort(values_array:Array)
var data_array:Array = new Array();
var temp_array:Array = new Array();
data_array = values_array;
//sorting input arrays
for (var i:Number = 0; i < data_array.length; i++)
{
data_array[i].sort(16);
temp_array.push({count:data_array[i][data_array[i].length-1], graph:i+1});
}
temp_array.sortOn("count",18)
trace(values_array)
}
vot etot trace vidaet otsortirovannii massiv... kak sdelat', 4tobi on vidaval neotsortirovannii

Nirth 29.06.2005 13:15

Не сортировать data_array, ибо data_array cсылаеться на тот же массив что и values_array

looptroop 29.06.2005 13:24

a 4to v takom slu4ae sortirovat'?

Nirth 29.06.2005 13:34

через цикл, сделай копию массива. и сортируй

looptroop 29.06.2005 14:22

ti kone4no prosti za glupii vopros, a kak sdelat' kopiyu massiva? =)

Nirth 29.06.2005 14:32

Код:

var array1:Array=new Array (1,2,3,4,5,6,7,8,9);
var array2:Array = new Array;
for(var i=0;i<array1.length;i++) {
array2.push(array1[i]);
}



Часовой пояс GMT +4, время: 06:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.