else if ステートメント

if(condition) { 
statement(s); 
} else if(condition) { 
statement(s);
}

条件を評価し、最初の if ステートメントの条件から false を返された場合に実行するステートメントを指定します。else if 条件から true が返されると、Flash インタプリタは中括弧 ({}) 内の条件の後にあるステートメントを実行します。else if 条件が false の場合は、中カッコ内のステートメントはスキップされ、中カッコの後のステートメントが実行されます。

スクリプト内に分岐処理を作成するには else if ステートメントを使用します。分岐が複数ある場合は、switch ステートメントの使用を検討してください。

対応バージョン : ActionScript 1.0、Flash Player 4

パラメータ

condition:Boolean - 評価結果が true または false になる式。

次の例では、else if ステートメントを使用して、score_txt を指定された値と比較しています。

if (score_txt.text>90) { 
 trace("A"); 
} 
else if (score_txt.text>75) { 
 trace("B");
} 
else if (score_txt.text>60) { 
 trace("C"); 
} 
else { 
 trace("F"); 
}

関連項目

if ステートメント


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001320.html