{"id":2621,"date":"2026-10-16T12:17:56","date_gmt":"2026-10-16T15:17:56","guid":{"rendered":"https:\/\/desvendandoocodigo.com.br\/?p=2621"},"modified":"2026-10-16T12:23:14","modified_gmt":"2026-10-16T15:23:14","slug":"como-calcular-porcentagem-na-pratica-com-javascript-descontos-aumentos-e-juros","status":"publish","type":"post","link":"https:\/\/desvendandoocodigo.com.br\/?p=2621","title":{"rendered":"Como Calcular Porcentagem na Pr\u00e1tica com JavaScript: Descontos, Aumentos e Juros"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Voc\u00ea j\u00e1 precisou calcular um desconto em uma loja, conferir um aumento de pre\u00e7o ou entender quanto pagaria de juros em uma compra?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essas situa\u00e7\u00f5es t\u00eam algo em comum: <strong>a porcentagem<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aprendemos esse conceito na escola, mas nem sempre percebemos como ele est\u00e1 presente em nossas decis\u00f5es cotidianas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">E se pud\u00e9ssemos utilizar a programa\u00e7\u00e3o para visualizar esses c\u00e1lculos e compreender melhor como funcionam?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neste artigo, voc\u00ea vai descobrir como aplicar a porcentagem em situa\u00e7\u00f5es reais, utilizando JavaScript como ferramenta para desenvolver o racioc\u00ednio matem\u00e1tico.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 porcentagem e como calcular?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Porcentagem representa uma propor\u00e7\u00e3o em rela\u00e7\u00e3o a 100.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando falamos em 15%, estamos nos referindo a 15 partes de um total de 100.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine a seguinte pergunta:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Quanto \u00e9 15% de 200?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma maneira de resolver esse problema \u00e9 multiplicar o valor pela porcentagem e dividir por 100.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">15% de 200 = (200 \u00d7 15) \u00f7 100 = <strong>30<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Podemos representar esse mesmo c\u00e1lculo utilizando JavaScript:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const valor = 200;\nconst porcentagem = 15;\n\nconst resultado = valor * porcentagem \/ 100;\n\nconsole.log(resultado); \/\/ 30<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Observe que o JavaScript n\u00e3o muda a matem\u00e1tica. Ele apenas executa as opera\u00e7\u00f5es que j\u00e1 compreendemos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9 exatamente por isso que entender o racioc\u00ednio \u00e9 mais importante do que decorar uma f\u00f3rmula.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como calcular um desconto de 20%?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agora vamos imaginar uma situa\u00e7\u00e3o muito comum.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um produto custa R$ 150,00 e uma loja oferece 20% de desconto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quanto voc\u00ea pagar\u00e1 pelo produto?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um erro frequente \u00e9 confundir a taxa percentual com o valor em dinheiro. Um desconto de 20% n\u00e3o significa necessariamente retirar R$ 20,00 do pre\u00e7o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Primeiro, precisamos compreender quanto representa esse percentual.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se o desconto \u00e9 de 20%, significa que pagaremos os <strong>80% restantes do pre\u00e7o original<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em JavaScript, podemos resolver assim:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const precoOriginal = 150;\nconst taxaDesconto = 0.20;\n\nconst precoComDesconto = precoOriginal * (1 - taxaDesconto);\n\nconsole.log(precoComDesconto); \/\/ 120<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">O resultado \u00e9 <strong>R$ 120,00<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Perceba o detalhe: utilizamos <code>1 - taxaDesconto<\/code> para calcular a parcela do pre\u00e7o que permanece ap\u00f3s o desconto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse racioc\u00ednio pode ser aplicado a diferentes produtos, valores e percentuais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">E quando o pre\u00e7o aumenta?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O racioc\u00ednio tamb\u00e9m funciona quando precisamos calcular um acr\u00e9scimo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se um produto custa R$ 200,00 e sofre um aumento de 10%, o resultado ser\u00e1 R$ 220,00.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A diferen\u00e7a \u00e9 que, em vez de subtrair o percentual, precisamos acrescent\u00e1-lo ao valor original.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 aqui que os multiplicadores percentuais se tornam especialmente interessantes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Compreendendo esse conceito, podemos desenvolver algoritmos para reajustar pre\u00e7os, calcular aumentos e automatizar opera\u00e7\u00f5es em sistemas comerciais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Juros simples e compostos: por que os resultados s\u00e3o diferentes?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Outra aplica\u00e7\u00e3o importante da porcentagem est\u00e1 nas opera\u00e7\u00f5es financeiras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine um capital de R$ 200,00, submetido a uma taxa de juros de 10% ao m\u00eas durante seis meses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Utilizando juros simples, o montante ser\u00e1 de <strong>R$ 320,00<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com juros compostos, nas mesmas condi\u00e7\u00f5es e com capitaliza\u00e7\u00e3o mensal, o montante ser\u00e1 de aproximadamente <strong>R$ 354,31<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por que existe essa diferen\u00e7a?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Porque nos juros simples calculamos os juros sobre o capital inicial. J\u00e1 nos juros compostos, os juros de cada per\u00edodo passam a integrar a base de c\u00e1lculo do per\u00edodo seguinte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Essa diferen\u00e7a pode ter grande import\u00e2ncia em investimentos e d\u00edvidas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">E o mais interessante \u00e9 que podemos visualizar esse comportamento utilizando JavaScript.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Aprenda a resolver esses problemas com JavaScript<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At\u00e9 aqui, vimos apenas uma parte das possibilidades.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na videoaula completa do <strong>Desvendando o C\u00f3digo<\/strong>, voc\u00ea acompanha cinco exemplos pr\u00e1ticos, desenvolvidos passo a passo no Visual Studio Code e executados com Node.js.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voc\u00ea vai aprender diferentes maneiras de calcular porcentagem, entender o uso de multiplicadores, calcular descontos e aumentos e comparar juros simples e compostos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Assista \u00e0 videoaula completa:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Como Calcular Porcentagem, Descontos e Juros na Pr\u00e1tica com JavaScript\" width=\"960\" height=\"540\" src=\"https:\/\/www.youtube.com\/embed\/tZ1Ohyp3eSY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O objetivo n\u00e3o \u00e9 apenas aprender a escrever comandos JavaScript, mas compreender como transformar um problema matem\u00e1tico em uma solu\u00e7\u00e3o l\u00f3gica.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A matem\u00e1tica n\u00e3o precisa ficar limitada \u00e0s f\u00f3rmulas que encontramos nos livros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando entendemos o significado de uma opera\u00e7\u00e3o, conseguimos utiliz\u00e1-la em compras, c\u00e1lculos financeiros e at\u00e9 no desenvolvimento de aplica\u00e7\u00f5es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A programa\u00e7\u00e3o oferece uma maneira interessante de experimentar essas ideias, verificar resultados e desenvolver o racioc\u00ednio l\u00f3gico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Antes de decorar uma f\u00f3rmula, procure compreender o problema que ela resolve.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse \u00e9 um dos princ\u00edpios que trabalhamos aqui no Desvendando o C\u00f3digo: aprender a pensar para depois programar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">E voc\u00ea? Qual assunto de matem\u00e1tica gostaria de compreender melhor utilizando programa\u00e7\u00e3o?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Deixe sua sugest\u00e3o nos coment\u00e1rios!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea j\u00e1 precisou calcular um desconto em uma loja, conferir um aumento de pre\u00e7o ou entender quanto pagaria de juros em uma compra? Essas situa\u00e7\u00f5es t\u00eam algo em comum: a porcentagem. Aprendemos esse conceito na escola, mas nem sempre percebemos como ele est\u00e1 presente em nossas decis\u00f5es cotidianas. E se pud\u00e9ssemos utilizar a programa\u00e7\u00e3o para visualizar esses c\u00e1lculos e compreender melhor como funcionam? Neste artigo, voc\u00ea vai descobrir como aplicar a porcentagem em situa\u00e7\u00f5es reais, utilizando JavaScript como ferramenta para desenvolver o racioc\u00ednio matem\u00e1tico. O que \u00e9 porcentagem e como calcular? Porcentagem representa uma propor\u00e7\u00e3o em rela\u00e7\u00e3o a 100. Quando falamos em 15%, estamos nos referindo a 15 partes de um total de 100. Imagine a seguinte pergunta: Quanto \u00e9 15% de 200? Uma maneira de resolver esse problema \u00e9 multiplicar o valor pela porcentagem e dividir por 100. 15% de 200 = (200 \u00d7 15) \u00f7 100 = 30 Podemos representar esse mesmo c\u00e1lculo utilizando JavaScript: Observe que o JavaScript n\u00e3o muda a matem\u00e1tica. Ele apenas executa as opera\u00e7\u00f5es que j\u00e1 compreendemos. \u00c9 exatamente por isso que entender o racioc\u00ednio \u00e9 mais importante do que decorar uma f\u00f3rmula. Como calcular um desconto de 20%? Agora vamos imaginar uma situa\u00e7\u00e3o muito comum. Um produto custa R$ 150,00 e uma loja oferece 20% de desconto. Quanto voc\u00ea pagar\u00e1 pelo produto? Um erro frequente \u00e9 confundir a taxa percentual com o valor em dinheiro. Um desconto de 20% n\u00e3o significa necessariamente retirar R$ 20,00 do pre\u00e7o. Primeiro, precisamos compreender quanto representa esse percentual. Se o desconto \u00e9 de 20%, significa que pagaremos os 80% restantes do pre\u00e7o original. Em JavaScript, podemos resolver assim: O resultado \u00e9 R$ 120,00. Perceba o detalhe: utilizamos 1 &#8211; taxaDesconto para calcular a parcela do pre\u00e7o que permanece ap\u00f3s o desconto. Esse racioc\u00ednio pode ser aplicado a diferentes produtos, valores e percentuais. E quando o pre\u00e7o aumenta? O racioc\u00ednio tamb\u00e9m funciona quando precisamos calcular um acr\u00e9scimo. Se um produto custa R$ 200,00 e sofre um aumento de 10%, o resultado ser\u00e1 R$ 220,00. A diferen\u00e7a \u00e9 que, em vez de subtrair o percentual, precisamos acrescent\u00e1-lo ao valor original. \u00c9 aqui que os multiplicadores percentuais se tornam especialmente interessantes. Compreendendo esse conceito, podemos desenvolver algoritmos para reajustar pre\u00e7os, calcular aumentos e automatizar opera\u00e7\u00f5es em sistemas comerciais. Juros simples e compostos: por que os resultados s\u00e3o diferentes? Outra aplica\u00e7\u00e3o importante da porcentagem est\u00e1 nas opera\u00e7\u00f5es financeiras. Imagine um capital de R$ 200,00, submetido a uma taxa de juros de 10% ao m\u00eas durante seis meses. Utilizando juros simples, o montante ser\u00e1 de R$ 320,00. Com juros compostos, nas mesmas condi\u00e7\u00f5es e com capitaliza\u00e7\u00e3o mensal, o montante ser\u00e1 de aproximadamente R$ 354,31. Por que existe essa diferen\u00e7a? Porque nos juros simples calculamos os juros sobre o capital inicial. J\u00e1 nos juros compostos, os juros de cada per\u00edodo passam a integrar a base de c\u00e1lculo do per\u00edodo seguinte. Essa diferen\u00e7a pode ter grande import\u00e2ncia em investimentos e d\u00edvidas. E o mais interessante \u00e9 que podemos visualizar esse comportamento utilizando JavaScript. Aprenda a resolver esses problemas com JavaScript At\u00e9 aqui, vimos apenas uma parte das possibilidades. Na videoaula completa do Desvendando o C\u00f3digo, voc\u00ea acompanha cinco exemplos pr\u00e1ticos, desenvolvidos passo a passo no Visual Studio Code e executados com Node.js. Voc\u00ea vai aprender diferentes maneiras de calcular porcentagem, entender o uso de multiplicadores, calcular descontos e aumentos e comparar juros simples e compostos. Assista \u00e0 videoaula completa: O objetivo n\u00e3o \u00e9 apenas aprender a escrever comandos JavaScript, mas compreender como transformar um problema matem\u00e1tico em uma solu\u00e7\u00e3o l\u00f3gica. Conclus\u00e3o A matem\u00e1tica n\u00e3o precisa ficar limitada \u00e0s f\u00f3rmulas que encontramos nos livros. Quando entendemos o significado de uma opera\u00e7\u00e3o, conseguimos utiliz\u00e1-la em compras, c\u00e1lculos financeiros e at\u00e9 no desenvolvimento de aplica\u00e7\u00f5es. A programa\u00e7\u00e3o oferece uma maneira interessante de experimentar essas ideias, verificar resultados e desenvolver o racioc\u00ednio l\u00f3gico. Antes de decorar uma f\u00f3rmula, procure compreender o problema que ela resolve. Esse \u00e9 um dos princ\u00edpios que trabalhamos aqui no Desvendando o C\u00f3digo: aprender a pensar para depois programar. E voc\u00ea? Qual assunto de matem\u00e1tica gostaria de compreender melhor utilizando programa\u00e7\u00e3o? Deixe sua sugest\u00e3o nos coment\u00e1rios!<\/p>\n","protected":false},"author":1,"featured_media":2622,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[21],"tags":[],"class_list":["post-2621","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-javascript"],"_links":{"self":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/2621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2621"}],"version-history":[{"count":3,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/2621\/revisions"}],"predecessor-version":[{"id":2626,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/2621\/revisions\/2626"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/media\/2622"}],"wp:attachment":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}