flash on 2013-5-5
♥0 |
Line 44 |
Modified 2013-05-07 11:17:51 |
MIT License
archived:2017-03-20 03:11:48
ActionScript3 source code
/**
* Copyright dizgid ( http://wonderfl.net/user/dizgid )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/xKWz
*/
package {
import flash.text.TextField;
import flash.display.Sprite;
import flash.utils.getTimer;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var txtF:TextField = new TextField();
txtF.width = 500;
this.addChild(txtF);
Test();
txtF.text = str;
}
private var SIZE:int = 10000000;
private var str:String = "";
private var startTime:Number = 0;
private function Test():void
{
str = "";
startTime = getTimer();
TestInt();
str += "int: "+(getTimer() - startTime)+" ms";
str += "\n";
startTime = getTimer();
var v:Number = TestFloat();
str += "Number: "+(getTimer() - startTime)+" ms / "+v;
}
private function TestInt():void
{
var n:int = 0;
for(var i:int = 0; i < SIZE; i++){
n *= 1;
}
}
private function TestFloat():Number
{
var n:Number = 1.0;
for(var i:int = 0; i < SIZE; i++){
n *= 1.0;
}
trace(n);
return n;
}
}
}