首页 > 代码库 > javascript 数组Array排序

javascript 数组Array排序

var numberAry = [9,9,10,8,7,80,33,55,22];numberAry.sort();/*输出:10,22,33,55,7,8,80,9,9上面的代码没有按照数值的大小对数字进行排序,只是按照首字母进行了排序,所以需要定义一个排序函数*/1、定义一个排序函数(正序)function sortNumber(a,b){    return a - b;}numberAry.sort(sortNumber);//输出:7,8,9,9,10,22,33,55,802、简写形式(倒序)numberAry.sort(function(a,b){  return b - a;});//输出:80,55,33,22,10,9,9,8,7    

  

javascript 数组Array排序