I bet the for-loop solution will be faster, since it need to process the array only once. Sorts require more passes, and performance is usually subject to the initial order.
Tracy Spratt, Lariat Services, development services available _____ From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of Jake Churchill Sent: Thursday, April 16, 2009 1:27 PM To: flexcoders@yahoogroups.com Subject: RE: [flexcoders] How can I receive the smallest value within an Array? array = array.sort(); smallest = array[0]; Jake Churchill CF Webtools 11204 Davenport, Ste. 100 Omaha, NE 68154 <http://www.cfwebtools.com> http://www.cfwebtools.com 402-408-3733 x103 From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of Paul Andrews Sent: Thursday, April 16, 2009 11:44 AM To: flexcoders@yahoogroups.com Subject: Re: [flexcoders] How can I receive the smallest value within an Array? Just for the future, most people would do this: for ( var i:int =1; i<array.length; i++) ----- Original Message ----- From: - - <mailto:sailorse...@yahoo.com> To: flexcod...@yahoogro <mailto:flexcoders@yahoogroups.com> ups.com Sent: Thursday, April 16, 2009 5:06 PM Subject: Re: [flexcoders] How can I receive the smallest value within an Array? I got it: public function maxValue(array:Array):int { var value:int = array[0]; var i:int = new int(0); for (i; i<array.length; i++) { if (array[i]>value) { value = array[i]; } } return value; } public function minValue(array:Array):int { var value:int = array[0]; var i:int = new int(0); for (i; i<array.length; i++) { if (array[i]<value) { value = array[i]; } } return value; } _____ From: sailorsea21 <sailorse...@yahoo.com> To: flexcoders@yahoogroups.com Sent: Thursday, April 16, 2009 11:56:01 AM Subject: [flexcoders] How can I receive the smallest value within an Array? Hi everyone, if I have an array as var boxSize:Array = new Array(25, 45, 32, 70, 50, 46, 80, 10); Is there a function that will return me the smallest value within that array? Thanks. -David No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.287 / Virus Database: 270.11.58/2062 - Release Date: 04/16/09 08:12:00