1
resposta

Resolução da tarefa

Minha resolução:

let distancia = prompt ('Insira a distância da viagem em Km');
let eficiencia = prompt ('Insira a eficiência do veículo em Km/l');
let precoGasolina = prompt ('Insira o custo médio do combustível por litro');
let velocidadeMedia = prompt ('Insira a velocidade média da viagem em Km/h');
  
  function calcularCustoViagem(distancia, eficiencia, precoGasolina, velocidadeMedia) {
    // codigo do calculo aqui
 let tempoDeViagem = distancia / velocidadeMedia;
  let consumoCombustivel = distancia / eficiencia;
  let custoTotal = precoGasolina * consumoCombustivel;
    return custoTotal.toFixed(2);
  }
  let custoViagem = calcularCustoViagem(distancia, eficiencia, precoGasolina, velocidadeMedia);
  alert(`Custo total da viagem: R$ ${custoViagem}`);

Tive que inserir a função toFixed() no 'Custo Total', pois a depender dos valores inseridos, o resultado era um número com muitas casas decimais. Com esta função, limitei a duas.

1 resposta

Oi, Leonardo! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei da maneira como você utilizou o método toFixed() para limitar as casas decimais no cálculo do custo total da viagem. Isso ajuda a deixar o valor mais legível para o usuário.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!