Sorting Numerically: Array.NUMERIC : Sort « Array « Flash / Flex / ActionScript

Sorting Numerically: Array.NUMERIC

```

package{
import flash.display.Sprite;

public class Main extends Sprite{
public function Main(){

var aNumbers:Array = [10, 1, 2, 15, 21, 13, 33, 3];
aNumbers.sort();
trace(aNumbers.toString());
var aNumbers:Array = [10, 1, 2, 15, 21, 13, 33, 3];
aNumbers.sort(Array.NUMERIC);
trace(aNumbers.toString());
}
}
}
1,10,13,15,2,21,3,33
1,2,3,10,13,15,21,33

```

Related examples in the same category

 1 Sorting Arrays 2 Sorting in Descending Order 3 Sorting Regardless of Case 4 A case-insensitive sort using the Array.CASEINSENSITIVE constant 5 Sorting and Testing for Unique Values 6 Getting Sorted Indices 7 Sorting with Multiple Flags 8 Sorting with Custom Algorithms 9 Sort the array's values first according to the type of value and then alphabetically 10 Sort an array in descending order using the Array.DESCENDING constant: 11 sort( ) method runs a case-sensitive sort by default 12 Use the Array.CASEINSENSITIVE constant to run a case-insensitive sort: 13 When you sort an array of numbers, the values are sorted according to the ASCII equivalents of the digits 14 Use the Array.NUMERIC constant with the sort( ) method to sort an array of numbers numerically 15 Sort the array only if it contains unique elements: Array.UNIQUESORT 16 Get the sorted order of an array's elements without changing the original array: Array.RETURNINDEXEDARRAY 17 Combine the combine the constants using the bitwise OR operator (|) 18 Reverse the order of the elements in an array 19 Call the sort( ) method passing the bandNameSort compare function: 20 Randomizing the Elements of an Array 21 Getting the Minimum or Maximum Element