三項演算子
【例1】
var a = x ? b : c;
は以下と等価
if(x) {
var a = b;
} else {
var a = c;
}【例2】
var a = (x || y) ? b : c;
if(x || y) {var a = b;} else {var a = c;}【例3】
var a = x ? b : ( i || j ) ? c : d;
if(x){
var a = b;
} else {
if( i || j ) {
var a = c;
} else {
var a = d;
}
}