Suppose I have an array
var arr = [1,5,\"ahsldk\",10,55,3,2,7,8,1,2,75,\"abc\",\"huds\"];
and I try sorting it, I get something like ...>
This is a refined.
var arr = [1,5,"ahsldk",10,55,3,2,7,8,1,2,75,"56","abc","huds"]; arr.sort( function (a,b){ if ( isNaN(a)&&isNaN(b)) return a
result: 1|1|2|2|3|5|7|8|10|55|56|75|abc|ahsldk|huds|