Conversión de unidades de temperatura
Crea una función que reciba una escala de temperatura y una medición de temperatura como argumentos y devuelva un array con la conversión de dicha medición a diferentes escalas.
| Nombre | Entrada | Símbolo |
|---|---|---|
| Celsius | cel | degC |
| Fahrenheit | fah | degF |
| Kelvin | kel | K |
| Rankine | ran | degR |
| Delisle | del | degDe |
| Newton | new | degN |
| Réaumur | rea | degRe |
| Rømer | rom | degRo |
El array resultante debe seguir el orden indicado en la tabla anterior, y cada valor de temperatura correspondiente debe mostrar dos dígitos decimales.
Ejemplos
temperature("cel", 0) ➞ ["0.00 degC", "32.00 degF", "273.15 K", "491.67 degR", "150.00 degDe", "0.00 degN", "0.00 degRe", "7.50 degRo"]
temperature("fah", -202) ➞ ["-130.00 degC", "-202.00 degF", "143.15 K", "257.67 degR", "345.00 degDe", "-42.90 degN", "-104.00 degRe", "-60.75 degRo"]
temperature("rom", 217.50) ➞ ["400.00 degC", "752.00 degF", "673.15 K", "1211.67 degR", "-450.00 degDe", "132.00 degN", "320.00 degRe", "217.50 degRo"]Notas
- Consulta la pestaña Resources para entender cómo convertir la medición usando diferentes escalas.
- Todas las mediciones serán temperaturas válidas de acuerdo con la escala.