⊗jsPmFBOP 206 of 505 menu

JavaScriptのオプションパラメータ

関数のパラメータは、必須ではないものにすることができます。 そのためには、パラメータにデフォルト値を設定する必要があります。 例として、次のような関数があるとします:

function func(num) { console.log(num ** 2); }

このパラメータがデフォルトで値 0 を持つようにしてみましょう:

function func(num = 0) { console.log(num ** 2); }

パラメータを指定して関数の動作を確認してみましょう:

func(2); // 4 を出力

パラメータを指定せずに関数の動作を確認してみましょう:

func(); // 0 を出力

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

function func(num = 5) { console.log(num * num); }

この関数は次のように呼び出されます:

func(2); func(3); func();

各関数呼び出しの結果がどうなるか説明してください。

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

function func(num1 = 0, num2 = 0) { console.log(num1 + num2); }

この関数は次のように呼び出されます:

func(2, 3); func(3); func();

各関数呼び出しの結果がどうなるか説明してください。

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