"?:"というオペレーターです。これは条件オペレーターで、"if...else..."と同じです。
下のif...else...文と?:を使ったコードは同じです。1行で書けるのでとても便利!
■例(if...else...)
1 2 3 4 5 6 7 8 | if (a > b) { value = a; } else { value = b; } |
■例(?:)
1 | value = (a > b) ? a : b; |
http://www.cafeaulait.org/course/week2/43.html
http://livedocs.adobe.com/flex/3/html/help.html?content=03_Language_and_Syntax_14.html
0 件のコメント:
コメントを投稿