Forked from: Murai's level0_ExclamationMark Tips diff:5 !null !!null !undefined !!undefined !0 !!0 !NaN !!NaN @author Takashi Murai(KAYAC) coppieee forked:0favorite:0lines:27license : MIT License modified : 2009-06-12 04:21:17 Embed Tweet // forked from Murai's level0_ExclamationMark Tips package { import flash.display.*; import flash.text.*; /* @author Takashi Murai(KAYAC) */ [SWF(width="400", height="400", frameRate="24", backgroundColor="#FFFFFF")] public class Main extends Sprite { public var txt:TextField; public function Main() { init(); } public function init():void{ txt = new TextField(); txt.width = 400; txt.height = 400; addChild(txt); txt.appendText("ExclamationMark Tips"+"\n"); txt.appendText("http://level0.kayac.com/2009/06/post_26.php"+"\n"+"\n"); txt.appendText("!null = "+String(Boolean(!null))+"\n"); txt.appendText("!!null = "+String(Boolean(!!null))+"\n"); txt.appendText("!undefined = "+String(Boolean(!undefined))+"\n"); txt.appendText("!!undefined = "+String(Boolean(!!undefined))+"\n"); txt.appendText("!0 = "+String(Boolean(!0)+"\n")); txt.appendText("!!0 = "+String(Boolean(!!0)+"\n")); txt.appendText("!NaN = "+String(Boolean(!NaN)+"\n")); txt.appendText("!!NaN = "+String(Boolean(!!NaN)+"\n")); } } } Code Fullscreen Preview Fullscreen appendText height width TextField addChild Sprite