|Clase Temperatura con getters Celsius y FahrenheitDifícil
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 15:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Clase Temperatura con getters Celsius y Fahrenheit

Difícil30 pts
ruleRestricciones
  • radio_button_unchecked
    Define el getter celsius
  • radio_button_unchecked
    Define el getter fahrenheit

Enunciado

Implementa la función convertTemp que convierte entre Celsius y Fahrenheit usando una clase con getters.

Instrucciones:

  1. Define la clase Temperature que almacena el valor internamente en Celsius.
  2. Agrega un getter celsius que retorne el valor en Celsius.
  3. Agrega un getter fahrenheit que retorne el valor convertido: (celsius * 9/5) + 32.
  4. En convertTemp, crea una instancia de Temperature con value. Si from es "C", retorna el valor en Fahrenheit (usando el getter). Si from es "F", convierte el valor a Celsius primero ((F - 32) * 5/9) y retorna el getter celsius. Redondea a 2 decimales.
convertTemp(0, "C");
// 32

convertTemp(100, "C");
// 212

convertTemp(32, "F");
// 0

convertTemp(212, "F");
// 100
Restriccionesexpand_more
  • Dificultad: Difícil
  • Completa todos los test cases para obtener los 30 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
Clase Temperatura con getters Celsius y Fahrenheit — Difícil | Coding Challenges · Coding Challenges