Carla Pereira
Carla Pereira29/03/2024 22:12
Compartilhe

Outra forma de calcular o valor do produto - Desafio do Curso Conhecendo Função de JS

  • #JavaScript

No curso 'conhecendo a função do JS' tem um desafio de calcular o valor do produto, onde tem quer ter desconto e juros. Diante do desafio, usei meu conhecimento que obtive no curso e criei meu próprio código antes de ver a aula da solução do desafio. Após criar o código e ver a aula que demonstra a solução, fiquei admirada, como cada pessoa tem uma forma de pensar.

Sei que meu código ainda há muitas coisas para melhorar e principalmente aplicar algumas regras para deixar o código clean, mas, por outro lado estou bem feliz, por ter conseguido executar o conhecimento e chegar na solução. Foi uma forma meio diferente, mas, consegui chegar no resultado.

var valorProduto = 120


function calcularPorcentagemDesconto(valorProduto, porcentagem){ 
   return valorDaCompra = valorProduto - (valorProduto * porcentagem );
}
  
function calcularPorcentagemAcrescimo( valorProduto, porcentagem ){
  return valorDaCompra = valorProduto + (valorProduto * porcentagem);
}


function formaDePagamento( tipoPagamento){


  if (tipoPagamento === 1){


     var porcentagem = 0.1;
     return calcularPorcentagemDesconto(valorProduto, porcentagem);


  } else if (tipoPagamento === 2){
     var porcentagem = 0.15;
     return calcularPorcentagemDesconto(valorProduto, porcentagem);


  } else if (tipoPagamento === 3){
      return valorProduto;


  } else if (tipoPagamento === 4){
      var porcentagem = 0.10;
      return calcularPorcentagemAcrescimo(valorProduto, porcentagem);
  }
}



console.log(formaDePagamento(4));
Compartilhe
Comentários (0)