
Код AS3:
var arr:Array = [ '0', '5', '0', '1', '2', '5', '1', '3', '1', '4', '4', '4' ];
trace( 'before: ' + arr ); // before: 0,5,0,1,2,5,1,3,1,4,4,4
excludeRepeats( arr );
trace( 'after: ' + arr ); // after: 0,5,1,2,3,4
function excludeRepeats( in_arr:Array ):void
{
var l:int = in_arr.length;;
var i:int = 0;
var ii:int;
var e:String;
for( ; i<l; i++ )
{
e = in_arr[i];
ii = l;
while( --ii > i )
{
if( in_arr[ii] == e )
{
in_arr.splice(ii,1);
l--;
}
}
}
}