JavaScriptSintaxeintermediario

Preço com desconto

Ao calcular descontos em lojas ou sistemas financeiros, você precisa converter a porcentagem para decimal antes de multiplicar. Esse padrão aparece em cálculos de impostos, juros e comissões. Dominar a lógica de percentuais evita erros que podem custar dinheiro real.

O PROBLEMA

Declare preço e percentual de desconto. Calcule valor do desconto e preço final.

EXEMPLO

preco=200, desconto=15
Desconto: R$30.00, Preço final: R$170.00

SOBRE O CONCEITO

O erro mais comum é usar o percentual diretamente na multiplicação. Por exemplo, preco * desconto dá 200 * 15 = 3000, não 30. É preciso dividir por 100: preco * (desconto / 100). Outro ponto: toFixed(2) retorna uma string, então ao exibir o valor com template literal, use console.log(Desconto: R$${desconto.toFixed(2)}) sem se preocupar com tipo. Sempre declare com const para evitar reatribuições acidentais.

RESOLUÇÃO

Mais exercícios de Sintaxe

JSB002 · BásicoSaudação personalizadaJSB001 · BásicoOlá, mundo!JSB003 · BásicoSoma de dois númerosJSB004 · BásicoTipos de dados
Ver todos os exercícios de JavaScript