Triangular Numbers shapevent forked:3favorite:2lines:29license : MIT License modified : 2009-10-21 04:49:44 Embed Tweet package { import flash.display.*; import flash.text.*; import flash.events.*; [SWF(width = 500, height = 500)] public class Triangular extends MovieClip { private var txt:TextField; private var count:int; public function Triangular(){ txt = TextField(addChild(new TextField())); txt.defaultTextFormat = new TextFormat("_sans", 4); txt.width = stage.stageWidth; txt.height = stage.stageHeight+4; txt.z = -1; txt.x = stage.stageWidth txt.rotation = 90; count = 0; addEventListener(Event.ENTER_FRAME, onLoop); } // private methods private function onLoop(evt:Event):void{ count++; txt.appendText(triangular(count).toString(2) + "\n"); txt.scrollV= txt.maxScrollV; } private function triangular(n:int):int{ return (n * (n + 1)) / 2; } } } Code Fullscreen Preview Fullscreen nki2 sr_forest Math Strings, TextField, maxScrollV scrollV rotation appendText toString TextField defaultTextFormat addEventListener stageWidth height width MovieClip TextFormat addChild stageHeight Event.ENTER_FRAME Event int sort new page view favorite forked pv214 forked from: Triangular Number.. Izotopus forked:0 favorite:0lines:29 (diff:1) pv203 forked from: Triangular Number.. hacker_ciaxk5up forked:0 favorite:0lines:29 (diff:1) pv654 forked from: Triangular Number.. uwi forked:1 favorite:1lines:51 (diff:38)