Code Fix

初級is not assignable to type の原因と直し方 › パターン3

is not assignable to type の原因と直し方

変数への代入・関数の戻り値・プロパティへの代入など、宣言した型と違う型の値を渡そうとしたときにtscが検出するエラーです。

 1  interface Item {
 2    price: number;
 3  }
 4  const item: Item = { price: ______ };
                                   ^
 5  console.log(item.price);
main.ts(4,22): error TS2322: Type 'string' is not assignable to type 'number'.

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

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

is not assignable to type の原因と直し方

TypeScriptで最初に出会うエラーの1つです。

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

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