Open1
【JavaScript基礎】条件文の省略記法
真偽値の変数に対し、逆の真偽値(trueならfalseを返し、falseならtrue)を返すような条件文の記法例
基本形
JavaScript
if ( isBool === true ) {
return false;
} else {
return true
}
比較演算子を省略
JavaScript
if ( isBool ) {
return false;
} else {
return true;
}
elseを省略
JavaScript
if ( isBool ) {
return false;
}
return true;
三項演算子を使う
JavaScript
return isBool ? false : true;
TruthyとFalsyを使う
JavaScript
return !isBool;