for文
決まった回数を繰り返すのに使うfor文は以下のような構文で使用します。
for(カウント変数初期化; 条件式; 繰り返し終了時の処理) { 処理 }
TypeScriptのfor文はカウント変数初期化、条件式、繰り返し終了時の処理をセミコロンで区切って記述します。
以下はループ変数 i の出力を5回行う例です。
for(var i = 0; i < 5; i++) { alert(i); }
for-in文
for-in文はオブジェクトの全てのプロパティを走査することができます。
for(変数 in オブジェクト) { 処理 }
以下は連想配列の要素を出力する例です。
var hash = [ key1:'要素1', key2:'要素2', key3:'要素3']; foreach(var key in hash) { alert(hash[key]); }
while文
条件が真の間、繰り返し続けるwhile文は以下の構文で使用します。
while(式) { 処理 }