見出し画像

Shopifyアプリ開発#009【実践】JavaScrip- if-else が不要?? 三項演算子

独学ではなく、教えてくれる場所があるのはとてもありがたい事です。
でも、「手を動かす」→「疑問に思う」→「質問をする」

この行動が出来ないと答えは返って来ません。
どんどん、疑問と解決を増やしていきます!

条件(三項)演算子とは


IF文の省略形です!

まずは最初に if


内容の条件をわける場合下記のようにIFを使用します。

「True」or 「False」で結果を振り分けることが出来ます、

 if (条件式) {
 
    //Trueの処理
 
} else {
 
    //Falseの処理
 
}


条件(三項)演算子に変換


条件式 ? Trueの処理 : Falseの処理

? と :  で区切られたシンプルなコードになります。


使用例


【IFの場合}

const sankaku = 10;
if(sankaku < 10){
  console.log("10未満です");
}else{
  console.log("10以上です");
}

//結果
10以上です


【三項演算子の場合】

const sankaku2 = 3;
console.log(sankaku2 < 10 ? "10未満です" : "10以上です");

スッキリしました!

私に焼肉食べさせてください🤤