1
resposta

[Projeto] Resolução

function calcularFrete(distancia) {
    if (distancia <= 5) {
        return 5;
    } else if (distancia <= 20) {
        return distancia * 0.50;
    } else {
        return 20;
    };
}

console.log("O frete é: R$" + calcularFrete(5));
console.log("O frete é: R$" + calcularFrete(15));
console.log("O frete é: R$" + calcularFrete(20));
1 resposta

Oi, Letícia! Como vai?

Agradeço por compartilhar.

Gostei da sua resolução do cálculo de frete, do jeito que você explicou a lógica ficou clara e bem organizada, usando corretamente a função e as condições pra tratar cada faixa de distância.

Continue praticando esse raciocínio, pois ele é importante para resolver problemas maiores no JavaScript. Dica: tente testar a função com outros valores de distância, como 0 ou 25, usando console.log, para entender melhor como a lógica se comporta em diferentes cenários.

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