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