Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Atividade de consumo

Código da atividade de consumo:

    function calcularConsumo(potencia, horasPorDia) {
    let consumo = (potencia * horasPorDia *30)/1000
    return consumo
}

function classificarConsumo(consumo){
    let classificacao = ""
    if (consumo < 50){
        classificacao = "Baixo consumo"
    } else if (consumo >= 50 && consumo < 200){
        classificacao = "Consumo moderado"
    } else {
        classificacao = "Alto consumo"
    }
    return classificacao
}

function exibirResumo(nomeAparelho, consumo, classificacao){
    console.log(`${nomeAparelho} tem consumo de ${consumo} kWh/mes e é classificada como ${classificacao}`)
}

const nomeAparelho = "Geladeira";
const consumo = calcularConsumo(150, 4);
const classificacao = classificarConsumo(consumo);
exibirResumo(nomeAparelho, consumo, classificacao)
1 resposta

E aí, Alexsandro! Como está?

Parabéns por ter compartilhado o seu código conosco!

Eu gostei bastante de como você trabalhou a função para calcular consumo com JavaScript, aplicou muito bem a condicional para classificar os resultados e ainda entendeu a importância da console.log para exibir informações de forma clara.

Falando nisso, você sabia que:

Função

O conceito de função em programação surgiu para reutilizar blocos de código e facilitar manutenção. Nos anos 1950, linguagens como Fortran já permitiam modularizar cálculos, abrindo caminho para práticas modernas de desenvolvimento.

Console.log

Pouca gente sabe que o console.log foi inicialmente criado para depuração em navegadores. Com o tempo, ele se tornou uma ferramenta essencial para desenvolvedores testarem e acompanharem o comportamento de seus scripts em tempo real.

Interessante né?!

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Ah, uma pergunta: o que você mais gostou de praticar até agora, criar funções ou explorar condicionais para classificar diferentes cenários?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!