#typescript ¿Cómo funcionan los tipos en TypeScript? Explicado con ejemplos en JavaScript y TypeScript