Here is an algorithm to sort Arrays, it might need some work but will get
you going...
<cfscript>
numbers = arrayNew( 1 );
numbers[ 1 ] = "test1";
numbers[ 2 ] = "test7";
numbers[ 3 ] = "test4";
numbers[ 4 ] = "abc";
 
for ( i = arrayLen( numbers ); i GTE 1; i = i - 1 )
{
 for (j = 1; j LTE i; j = j + 1)
 {
  if ( compareNoCase( numbers[j], numbers[j] ) GT 0  )
  {
        temp = numbers[j-1];
        numbers[j-1] = numbers[j];
        numbers[j] = temp;
       }
    }
}
/*
for ( i = (arrayLen( numbers ) - 1); i GTE 0; i = i - 1 )
{
 for (j = 1; j LTE i; j = j + 1)
 {
  if (numbers[j-1] GT numbers[j])
  {
        temp = numbers[j-1];
        numbers[j-1] = numbers[j];
        numbers[j] = temp;
       }
    }
}*/
</cfscript>
 
<cfdump var="#numbers#">

---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to