Empréstimo bancário
Em sistemas financeiros reais, calcular se uma parcela de empréstimo cabe no orçamento é uma validação diária. Bancos e fintechs usam essa lógica para aprovar crédito automaticamente, comparando o valor da parcela com um percentual máximo da renda. Dominar essa combinação de cálculo com condicional permite criar regras de negócio robustas, seja para liberar compras parceladas ou simular financiamentos.
O PROBLEMA
Declare salário, valor do empréstimo e prazo. A parcela não pode exceder 30% do salário. Calcule e diga se aprovado.
EXEMPLO
salario=3000, emprestimo=5000, prazo=12 → Parcela: R$416.67 — Aprovado!
SOBRE O CONCEITO
O exercício exige calcular a parcela (emprestimo / prazo) e verificar se ela é menor ou igual a 30% do salario (ou seja, salario * 0.3). Um erro comum é calcular 30% do emprestimo, o que não representa o limite do salário — você precisa comparar a parcela com 30% da renda, e não com 30% do valor pedido. Outro erro é não tratar prazo = 0. Em JavaScript, divisão por zero resulta em Infinity, e a condição parcela <= 0.3 * salario seria falsa para Infinity, mas isso pode gerar confusão ou resultados indesejados. Utilize const para armazenar variáveis como parcela e limite, e if/else para decidir a mensagem. A formatação com toFixed(2) é esperada para exibir valores monetários. Lembre-se: a lógica correta é parcela <= (salario * 0.3).
RESOLUÇÃO