Executando verificação de segurança...
-1

Isso é natural, pois enquanto no JavaScript você pode fazer algo do tipo:

const sum = (a, b) => a + b;
// esse codigo é valido, embora a não seja obrigatoriamente um numero, ou uma string

no typescript o equivalente desta função seria

const sum = (a: any, b: any) => a + b;

Nesse caso o typescript te obriga a testar o tipo, para evitar erros em runtime.

Carregando publicação patrocinada...
1
1
1

Deve-se evitar o any, mas qd dá erro de tipagem dizendo q o tipo pd ser qq coisa, eu costumo colocar o any pra tirar o erro. Não vejo mal nisso... me corrijam se eu estiver errado.