Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio 5

function entrada(){
    let conv = parseInt(prompt("Método de conversão: \n1° Celcius para Fahrenheit \n2° Fahrenheit para Celcius \nInsira 1 ou 2 para escolher a conversão."));
    let temp = 0;
    if (isNaN(conv) || conv != 1 && conv != 2){
        entrada();
    } else {
        let entrada = parseInt(prompt("Temperatura informada"));
        temp += entrada; 
    }
    
    conversor(conv, temp);
}

function c_para_f(a){
    const valor = (a* 9/5) + 32;
    alert(`Fahrenheit ${valor}°`);
}

function f_para_c(b){
    const valor = (b - 32)* 5/9;
    alert(`Celcius ${valor}°`);
}

function conversor(escala, energia) {
    switch(true){
        case escala === 1:
            c_para_f(energia);        
            return

        case escala === 2:
            f_para_c(energia);
            return
        
        default:
            alert("fim da operação")           
    }
}

Falta criar um arquivo html melhor para uma boa utilização

1 resposta
solução!

Olá, Luiz!

Muito bem, esse código está bem estruturado, fazendo o HTML fica perfeito, mandando bem demais!

Espero ter ajudado! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!