Como Calcular Porcentagem na Prática com JavaScript: Descontos, Aumentos e Juros
Você já precisou calcular um desconto em uma loja, conferir um aumento de preço ou entender quanto pagaria de juros em uma compra?
Essas situações têm algo em comum: a porcentagem.
Aprendemos esse conceito na escola, mas nem sempre percebemos como ele está presente em nossas decisões cotidianas.
E se pudéssemos utilizar a programação para visualizar esses cálculos e compreender melhor como funcionam?
Neste artigo, você vai descobrir como aplicar a porcentagem em situações reais, utilizando JavaScript como ferramenta para desenvolver o raciocínio matemático.
O que é porcentagem e como calcular?
Porcentagem representa uma proporção em relação a 100.
Quando falamos em 15%, estamos nos referindo a 15 partes de um total de 100.
Imagine a seguinte pergunta:
Quanto é 15% de 200?
Uma maneira de resolver esse problema é multiplicar o valor pela porcentagem e dividir por 100.
15% de 200 = (200 × 15) ÷ 100 = 30
Podemos representar esse mesmo cálculo utilizando JavaScript:
const valor = 200;
const porcentagem = 15;
const resultado = valor * porcentagem / 100;
console.log(resultado); // 30
Observe que o JavaScript não muda a matemática. Ele apenas executa as operações que já compreendemos.
É exatamente por isso que entender o raciocínio é mais importante do que decorar uma fórmula.
Como calcular um desconto de 20%?
Agora vamos imaginar uma situação muito comum.
Um produto custa R$ 150,00 e uma loja oferece 20% de desconto.
Quanto você pagará pelo produto?
Um erro frequente é confundir a taxa percentual com o valor em dinheiro. Um desconto de 20% não significa necessariamente retirar R$ 20,00 do preço.
Primeiro, precisamos compreender quanto representa esse percentual.
Se o desconto é de 20%, significa que pagaremos os 80% restantes do preço original.
Em JavaScript, podemos resolver assim:
const precoOriginal = 150;
const taxaDesconto = 0.20;
const precoComDesconto = precoOriginal * (1 - taxaDesconto);
console.log(precoComDesconto); // 120
O resultado é R$ 120,00.
Perceba o detalhe: utilizamos 1 - taxaDesconto para calcular a parcela do preço que permanece após o desconto.
Esse raciocínio pode ser aplicado a diferentes produtos, valores e percentuais.
E quando o preço aumenta?
O raciocínio também funciona quando precisamos calcular um acréscimo.
Se um produto custa R$ 200,00 e sofre um aumento de 10%, o resultado será R$ 220,00.
A diferença é que, em vez de subtrair o percentual, precisamos acrescentá-lo ao valor original.
É aqui que os multiplicadores percentuais se tornam especialmente interessantes.
Compreendendo esse conceito, podemos desenvolver algoritmos para reajustar preços, calcular aumentos e automatizar operações em sistemas comerciais.
Juros simples e compostos: por que os resultados são diferentes?
Outra aplicação importante da porcentagem está nas operações financeiras.
Imagine um capital de R$ 200,00, submetido a uma taxa de juros de 10% ao mês durante seis meses.
Utilizando juros simples, o montante será de R$ 320,00.
Com juros compostos, nas mesmas condições e com capitalização mensal, o montante será de aproximadamente R$ 354,31.
Por que existe essa diferença?
Porque nos juros simples calculamos os juros sobre o capital inicial. Já nos juros compostos, os juros de cada período passam a integrar a base de cálculo do período seguinte.
Essa diferença pode ter grande importância em investimentos e dívidas.
E o mais interessante é que podemos visualizar esse comportamento utilizando JavaScript.
Aprenda a resolver esses problemas com JavaScript
Até aqui, vimos apenas uma parte das possibilidades.
Na videoaula completa do Desvendando o Código, você acompanha cinco exemplos práticos, desenvolvidos passo a passo no Visual Studio Code e executados com Node.js.
Você vai aprender diferentes maneiras de calcular porcentagem, entender o uso de multiplicadores, calcular descontos e aumentos e comparar juros simples e compostos.
Assista à videoaula completa:
O objetivo não é apenas aprender a escrever comandos JavaScript, mas compreender como transformar um problema matemático em uma solução lógica.
Conclusão
A matemática não precisa ficar limitada às fórmulas que encontramos nos livros.
Quando entendemos o significado de uma operação, conseguimos utilizá-la em compras, cálculos financeiros e até no desenvolvimento de aplicações.
A programação oferece uma maneira interessante de experimentar essas ideias, verificar resultados e desenvolver o raciocínio lógico.
Antes de decorar uma fórmula, procure compreender o problema que ela resolve.
Esse é um dos princípios que trabalhamos aqui no Desvendando o Código: aprender a pensar para depois programar.
E você? Qual assunto de matemática gostaria de compreender melhor utilizando programação?
Deixe sua sugestão nos comentários!


