Solución
solution.tsTypeScript
class Temperature:
def __init__(self, celsius: float) -> None:
# Guarda el valor en Celsius como atributo de instancia
self.celsius = celsius
# Agrega aquí la propiedad que calcula la conversión a Fahrenheit
@property
def fahrenheit(self) -> float:
return (self.celsius * 9 / 5 + 32)
def convert_temperature(celsius: float) -> dict:
# Crea una Temperature y retorna {"celsius": ..., "fahrenheit": ...}
temper = Temperature(celsius)
return {"celsius": temper.celsius, "fahrenheit": temper.fahrenheit}0respuestas