1. ホーム
  2. Web プログラミング
  3. ジャバスクリプト

[解決済み】JavaScriptでインラインIF文の書き方は?

2022-01-01 11:36:19

質問

インラインで書きたい if ステートメントまたはインライン else という文をJavaScriptで書きたいのですが、どうしたらいいですか?

こんな感じ。

var a = 2;
var b = 3;

if(a < b) {
    // do something
}

解決方法は?

必ずしもjQueryが必要なわけではありません。JavaScriptだけで大丈夫です。

var a = 2;
var b = 3;    
var c = ((a < b) ? 'minor' : 'major');

c 変数が minor である場合、その値は true であり、かつ major である場合、その値は false .


これは、条件付き(三項)演算子と呼ばれるものです。

https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Conditional_Operator