eu tenho uma função para converte temperauras "function converterTemperatura(temperatura, escalaOrigem, escalaDesejada)" que já está criada, eu preciso pegar os parâmetros de entrada e convertelos na temperatura desejada à parte da temperatura de origem.
foi isso que tentei, pórem não funcionou. ex:
function converterTemperatura(temperatura, escalaOrigem, escalaDesejada){
var cel = celsius;
var kel = kelvin;
var fah = fahrenheit;
if (celsius === cel && kelvin === kel){ temperatura += 273.15;
} else if (celsius === cel && fahrenheit === fah){
temperatura = (temperatura * 1.8) + 32.0;
} else if (kelvin === kel && celsius === cel){
temperatura -= 273.15;
} else if (fahrenheit === fah && celsius === cel){
temperatura = (temperatura - 32.0) / 1.8;
} else if (kelvin === kel && fahrenheit === fah){
temperatura -= 273.15;
temperatura = (temperatura * 1.8) + 32.0;
} else if (fahrenheit === fah && kelvin === kel){
temperatura = (temperatura - 32.0) / 1.8;
temperatura += 273.15;
} else {
}
return temperatura;
}