1
resposta

[Projeto] Resolução de atividades

//Conversão de String para Inteiro com uma função

function converterNumeroString(str){
   let number = parseInt(str);
    return number;
}
let resultado = converterNumeroString('1');
console.log(resultado);

// Calculadora

function adicionar(a,b){
    return a + b;
}

function subtrair(a,b){
    return a - b;
}

function multiplicar(a,b){
    return a * b;
}

function dividir(a,b){
    if(b != 0){
        return a / b;
    }else{
        return "Erro: divisão por zero!";
    }
}

function calcular(a,b,operacao){
    let resultadoOperacao;

    if(operacao === 'adicionar'){
        resultadoOperacao = adicionar(a,b);
    }else if(operacao === 'multiplicar'){
            resultadoOperacao = multiplicarr(a,b);
        }else if(operacao === 'subtrair'){
                resultadoOperacao = subtrair(a,b);
            }else if(operacao === 'dividir'){
                    resultadoOperacao = dividir(a,b);
            }else{
                return 'Operação inválida!';
            }
            return resultadoOperacao;
        }
       


let valores = calcular(10,5, "adicionar");
console.log(valores);


//Verificação de Números Pares e Ímpares

function imparOuPar(num1){
    if(num1 % 2 == 0){
        console.log('Número par');
    }else{
        console.log('Número ímpar');
    }

}

imparOuPar(2);
imparOuPar(5);

//Conversão de Temperatura

function converterTemperatura(temperatura, escala){
    let result; 
    if(escala == 'Celsius'){
        result = (temperatura - 32) * 5 / 9;
        console.log(`${temperatura}° Fahrenheit é igual a ${result.toFixed(2)}° Celsius.`);
    }else if (escala === "Fahrenheit"){
        result = (temperatura * 9 / 5) + 32;
        console.log(`${temperatura}° Celsius é igual a ${result.toFixed(2)}° Fahrenheit.`);
    }else{
        console.log("Escala inválida! Use 'Celsius' ou 'Fahrenheit'.");
    }
}

converterTemperatura(32,'Celsius');
converterTemperatura(0,'Fahrenheit');
1 resposta

Bom dia, Laryssa! Tudo bem?

Dei uma olhada no seu código e ele está bem organizado e condizente com o que foi passado pelo instrutor, e isso mostra o seu comprometimento com o curso.

Caso surjam quaisquer dúvidas eu estarei à sua disposição.

Abraços e bons estudos!