Code Fix

初級 › 引数の型が合わないエラーの原因と直し方 › パターン5

引数の型が合わないエラーの原因と直し方

関数やメソッドの引数に、パラメータの型と違う型の値を渡したときに出るエラーです。

 1  const flags: boolean[] = [true, false];
 2  flags.push(______);
                  ^
 3  console.log(flags);
main.ts(2,12): error TS2345: Argument of type 'string' is not assignable to parameter of type 'boolean'.

空欄を埋めてコンパイルを通す

広告
広告スロット(未設定)

引数の型が合わないエラーの原因と直し方

配列のpush()のような組み込みメソッドの引数でも同じ形式のエラーになります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)