Code Fix

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

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

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

 1  function summarize(age: number): string {
 2    return `age: ${age}`;
 3  }
 4  const age: number = ____;
                          ^
 5  console.log(summarize(age));
main.ts(4,7): error TS2322: Type 'string' is not assignable to type 'number'.

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

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

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

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

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

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