javascript 論理演算子(|| &&)を使用してif文を省略して記述する
- 作成日 2020.10.12
- 更新日 2022.07.08
- javascript
- javascript
javascriptで、論理演算子(|| &&)を使用してif文を省略して記述するサンプルを掲載してます。
環境
- OS windows10 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 103.0.5060.66
論理演算子(|| &&)利用
「if」文に「else」がない条件である以下のコードであれば、
let x = 1;
if (x == 1) {
console.log(x + x);
}
AND(&&)を使用して、記述することが可能です。
let x = 1;
(x == 1) && console.log(x + x); // 2
「(x == 1)」から評価され、「true」であれば右辺が実行されます。
逆にOR(||)を使用すると、左辺がfalseであれば、右辺が実行されます。
let x = 2;
(x == 1) || console.log(x + x); // 4
-
前の記事
C# 自然対数と常用対数log10を計算する 2020.10.12
-
次の記事
Nuxt.js ライブラリ「vue-ctk-date-time-picker」を使用してDate Time Pickerを実装する 2020.10.12
コメントを書く