初級 › Expected N arguments, but got M の原因と直し方 › パターン5
Expected N arguments, but got M の原因と直し方
関数に定義されているパラメータの数と違う数の引数を渡して呼び出したときに出るエラーです。
1 function label(name: string, tag: string): string { 2 return name + tag; 3 } 4 console.log(_______________); ^
main.ts(4,13): error TS2554: Expected 2 arguments, but got 1.
空欄を埋めてコンパイルを通す
labelは2つの引数が必須です。1つしか渡していないためエラーになります。
次の問題