array sort
♥0 |
Line 26 |
Modified 2012-05-16 18:21:20 |
MIT License
archived:2017-03-20 16:26:44
ActionScript3 source code
/**
* Copyright cpu_t ( http://wonderfl.net/user/cpu_t )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/dFkZ
*/
package {
import flash.text.TextField;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
tf = new TextField();
addChild(tf);
tf.autoSize = "left";
var result:Array = [];
for(var i:int = 0; i < 10000; i++) {
var list:Array = [1,2,3,4];
list.sort(function():int{return int(Math.random()*3)-1;});
var a:Number = Number(list.join(""));
if(result[a]) result[a]++;
else result[a] = 1;
}
for (var key:String in result) {
log(key,result[key]);
}
}
public var tf:TextField;
public function log(...args):void {
tf.appendText(args.join(" ") + "\n");
}
}
}