⊗jsPmFBRT 212 of 505 menu

JavaScriptにおけるreturnの扱い方のテクニック

returnを扱うことでコードを簡素化するいくつかのテクニックがあります。 例えば、次のコードを考えてみましょう。

function func(num) { let res; if (num >= 0) { res = Math.sqrt(num); } else { res = 0; } return res; } console.log(func(3));

ご覧の通り、このコードでは条件によって変数resに一方または他方の値が代入されます。 そして関数の最後の行で、変数resの内容がreturnを通じて返されます。

ここでは不要な変数resを取り除き、このコードをより短縮された形で書き直してみましょう。

function func(num) { if (num >= 0) { return Math.sqrt(num); } else { return 0; } } console.log(func(3));

次の関数が与えられています。

function func(num1, num2) { let res; if (num1 > 0 && num2 > 0) { res = num1 * num2; } else { res = num1 - num2; } return res; } console.log(func(3, 4));

学んだ理論に従って、短縮された形式で書き直してください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否