Ejercicio de programación con TypeScript: Conversor de unidades

Proyecto
Práctica
1h 0m

TypeScript Conversor de Unidades: Aprende a crear un conversor que maneje temperaturas, longitudes y pesos, optimizando la programación con interfaces y tipos claros.

  1. Crea un nuevo archivo TypeScript llamado conversor.ts donde implementarás toda la lógica del conversor de unidades.

  2. Define las interfaces o tipos necesarios para representar las unidades de medida. Por ejemplo, puedes crear tipos para las unidades de temperatura (Celsius, Fahrenheit, Kelvin), longitud (Metros, Pies, Pulgadas) y peso (Kilogramos, Libras, Onzas).

  3. Implementa una función para convertir temperaturas que acepte un valor numérico, la unidad de origen y la unidad de destino, y devuelva el resultado de la conversión. Debe manejar todas las combinaciones posibles entre Celsius, Fahrenheit y Kelvin.

  4. Desarrolla una función similar para convertir longitudes, que permita transformar valores entre metros, pies y pulgadas, considerando todas las combinaciones posibles.

  5. Crea una función para convertir pesos que permita transformar entre kilogramos, libras y onzas, contemplando todas las combinaciones posibles.

  6. Añade algunas conversiones de ejemplo utilizando console.log para mostrar el resultado de diferentes conversiones con cada una de las funciones implementadas.

  7. Asegúrate de que el código utilice correctamente los tipos de TypeScript y que no haya errores de compilación.

  8. Compila y ejecuta tu programa para verificar que todas las conversiones funcionan correctamente.

Empezar ejercicio de programación

Más ejercicios de programación con TypeScript

Evalúa tus conocimientos en TypeScript con más ejercicios de programación de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tecnologías de este ejercicio de programación

Entornos de desarrollo para este ejercicio

Image

Visual Studio Code

Image

GitHub