if vs. ternary
♥0 |
Line 29 |
Modified 2013-07-04 06:06:01 |
MIT License
archived:2017-03-20 12:32:18
ActionScript3 source code
/**
* Copyright jozefchutka ( http://wonderfl.net/user/jozefchutka )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/dwbX
*/
package {
import flash.text.TextField;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var tf:TextField = new TextField();
tf.width = tf.height = 300;
addChild(tf);
var i:uint;
var count:uint = 1000000000;
var test:uint = count / 2;
var num:Number;
var d0:Date = new Date;
for(i = 0; i < count; i++)
{
if(i > test)
num = i;
}
var d1:Date = new Date;
for(i = 0; i < count; i++)
{
num = (i > test) ? i : 0;
}
var d2:Date = new Date;
tf.text = "if: " + (d1.time - d0.time) + " ms\n"
+ "ternary: " + (d2.time - d1.time) + " ms";
}
}
}