⊗jstsPmFnPQ 48 of 55 menu

TypeScriptにおける関数のパラメータ数

TypeScriptでは、関数呼び出し時に定義されたパラメータと正確に同じ数の値を渡す必要があります。

例を見てみましょう。名前と姓をパラメータとして受け取り、それらを文字列として返す関数があるとします:

function func(first: string, last: string) { return first + ' ' + last; }

異なる数のパラメータで関数を呼び出してみます:

func('john'); // エラー、パラメータが少ない func('john', 'smit', 'xx'); // エラー、パラメータが多い func('john', 'smit'); // 動作する

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

function func(a: number, b: number) { return a + b; }

以下の各関数呼び出しの結果について説明してください:

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