<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>数组升降序排列</title> </head> <body> <script type="text/javascript"> var arr = [10,1,60,100,30,25,3]; function aa(i,j){ return i - j; //i-j为升序, } function bb(i,j){ return j-i; //j-i为降序 } //因此在调用sort方法时,需要将aa函数传入,切记不要讲aa传入 alert(arr.sort(aa)); alert(arr.sort(bb)); </script> </body> </html>
效果图: