What if you create a new array and push the good values ( < 0 ) onto it,
then replace the old array with the new, at the end of the loop?
Simple. Efficient? Probably, unless your array gets huge.
-Scott
On 12/21/06, Mike Cobb <[EMAIL PROTECTED]> wrote:
-
Hi everyone,
I'm having a braindead moment today, which I was hoping someone could
help me with.
I have the following array...
//Create array with 5 elements
var myArray1:Array = new Array();
myArray1.push( new Array("A:", -1) );
myArray1.push( new Array("B:", -1) );
myArray1.push( new Array("C:", 0) );
myArray1.push( new Array("D:", 0) );
myArray1.push( new Array("E:", -1) );
myArray1.push( new Array("F:", 1) );
myArray1.push( new Array("G:", 0) );
myArray1.push( new Array("H:", -1) );
//name, score
...and I'm trying to remove all the elements in myArray1 with a score of
less than 0 without sorting/reordering the array at all.
I was trying to use a 'for loop', but obviously as the elements are
removed, the length of the array changes & causes the wrong elements to
be deleted.
Can anyone help?
Thanks,
<Mike>
--
-------------------------------------
Mike Cobb
Creative Director
HMC Interactive
-------------------------------------
Tel: + 44 (0)845 20 11 462
Mob: + 44 (0)785 52 54 743
Web: http://www.hmcinteractive.co.uk
-------------------------------------
Grosvenor House, Belgrave Lane,
Plymouth, PL4 7DA, UK.
-------------------------------------
I've got a new e-mail address: [EMAIL PROTECTED]
Please update your address book. Thanks.
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
--
: : ) Scott
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com