はじめに
短絡表現について学習しましたが、「これってif文だとどう書くんだっけ?」と思い、書き直してみました。
言語はJavaScriptを使用しています。
&&
演算子
&&
演算子は、条件が真のときにのみ後続の処理を行いたい場合に使われます。
短絡評価の例:
condition && doSomething();
この式は、condition
が真(truthy)の場合にのみdoSomething()
関数を実行します。
if文で書き換える
if (condition) {
doSomething();
}
||
演算子
||
演算子は条件が偽のときにのみ処理を行いたい場合に使われます。
短絡評価の例:
condition || doSomething();
この式は、condition
が偽(falsy)の場合にのみdoSomething()
関数を実行します。
if文での書き換える:
if (!condition) {
doSomething();
}