⊗jsPmCdTO 131 of 505 menu

JavaScriptの三項演算子

このレッスンでは、<if-else構造の短縮形である、 三項演算子について考察します。 その構文は次のようになります:

let 変数 = 条件 ? 値1 : 値2;

演算子の動作:条件が真の場合、 値1が返され、それ以外の場合 - 値2が返されます。この演算子を使った コード例を作ってみましょう:

let age = 17; let adult = age >= 18 ? true: false; console.log(adult);

このコードを完全な形で書き直すと 次のようになります:

let age = 17; let adult; if (age >= 18) { adult = true; } else { adult = false; } console.log(adult);

三項演算子は、最も単純なケースでのみ 使用するべきです。その使用はコードの 理解を困難にするためです。

次のコードを三項演算子を使って 書き直してください:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否