js中默认的sort()方法按照字符编码排序,所以在使用时不尽人意。如果想按数值大小排序只需一点点的改动:
var arrayValue=new Array();
arr[0]=10;
arr[1]=5;
arr[2]=4;
arrayValue.sort(function(a,b){return a-b;});