[]LayaAir下Array.sort如何使用?

已邀请:

cuixueying

赞同来自:

LayaAir下的sort方法只能接收方法:请参考以下示例
(正序)
Laya.init(550,400);
var arr:Array=[20,40,10,4,34,23,65,5,8];
trace(arr.sort(function(a:*, b:*):Number { return a.x > b.x ? 1 : -1}));
(反序)
Laya.init(550,400);
var arr:Array=[20,40,10,4,34,23,65,5,8];
trace(arr.sort(function(a:*, b:*):Number { return a.x > b.x ? -1 : 1}));
(从小到大)
Laya.init(550,400);
var arr:Array=[20,40,10,4,34,23,65,5,8];
trace(arr.sort(function(a:*,b:*):Number{return a>b?1:-1}))
(从大到小)
Laya.init(550,400);
var arr:Array=[20,40,10,4,34,23,65,5,8];
trace(arr.sort(function(a:*,b:*):Number{return a>b?-1:1}))

要回复问题请先

商务合作
商务合作