初級 › 引数の型が合わないエラーの原因と直し方 › パターン4
引数の型が合わないエラーの原因と直し方
関数やメソッドの引数に、パラメータの型と違う型の値を渡したときに出るエラーです。
1 function repeat(s: string): string { 2 return s + s; 3 } 4 console.log(repeat(____)); ^
main.ts(4,20): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.
空欄を埋めてコンパイルを通す
repeatはstring型の引数を期待しています。数値の7はそのままでは渡せません。
次の問題