初級 › implicitly has an 'any' type の原因と直し方 › パターン2
implicitly has an 'any' type の原因と直し方
関数のパラメータに型注釈を付けないと、strictモードのTypeScriptは型を推論できず「暗黙のany」としてエラーにします。
1 function greet(____________) { ^ 2 return "Hello, " + name; 3 } 4 console.log(greet("Al"));
main.ts(1,16): error TS7006: Parameter 'name' implicitly has an 'any' type.
空欄を埋めてコンパイルを通す
nameパラメータに型注釈が無いため、anyとして扱われエラーになります。name: stringと明示します。
次の問題