the sort method takes a (horrendously) ambiguous argument that can specify to sort numerically:
Code:
yourArray.sort( Array.NUMERIC );
the Array sort type enumeration are uints that each represent a bit flag that gets set on the sort criteria. so to sort both numerically, and order the sort to descend instead of ascend you use the bitwise OR operator:
Code:
yourArray.sort( Array.NUMERIC | Array.DESCENDING );