Calculadora de Juros Simples

Informe o capital (R$), a taxa mensal e o prazo em meses. Aceita valores com ponto de milhar e vírgula decimal (ex.: 1.500,45) e taxa com “%”.

`;shadow.innerHTML = html;const $ = (s) => shadow.querySelector(s); const fmtBRL = new Intl.NumberFormat('pt-BR', { style: 'currency', currency: 'BRL' });function showError(msg) { const el = $('#error'); el.textContent = msg; el.style.display = 'block'; $('#result').innerHTML = ''; } function clearError() { const el = $('#error'); el.textContent = ''; el.style.display = 'none'; } function parseBRL(str) { // aceita "1.234,56" / "1234,56" / "1234.56" if (typeof str !== 'string') return NaN; const s = str.trim() .replace(/\s/g, '') .replace(/\./g, '') // remove milhar .replace(',', '.'); // vírgula -> ponto const v = parseFloat(s); return isFinite(v) ? v : NaN; } function parseRatePercent(str) { // aceita "2,5", "2.5", "2,5%", " 2,5 % " if (typeof str !== 'string') return NaN; const s = str.trim() .replace(/\s/g, '') .replace(',', '.') .replace('%', ''); const v = parseFloat(s); return isFinite(v) ? v : NaN; // retorna 2.5 para "2,5%" }$('#calculator').addEventListener('submit', function (e) { e.preventDefault(); clearError();const principal = parseBRL($('#principal').value); const rate = parseRatePercent($('#rate').value); const time = parseInt($('#time').value, 10);if (!(principal > 0)) { showError('Informe um capital inicial válido.'); return; } if (!(rate >= 0)) { showError('Informe uma taxa de juros válida (≥ 0).'); return; } if (!(time > 0)) { showError('Informe um prazo (meses) válido (≥ 1).'); return; }// Juros simples: J = C * i * n const i = rate / 100; const juros = principal * i * time; const total = principal + juros;$('#result').innerHTML = `
Juros: ${fmtBRL.format(juros)}
Total a pagar: ${fmtBRL.format(total)}
`; });// UX: limpar resultado/erros ao editar campos ['#principal', '#rate', '#time'].forEach(sel => { const el = $(sel); if (el) el.addEventListener('input', () => { $('#result').innerHTML = ''; clearError(); }); });$('#resetBtn').addEventListener('click', function () { $('#calculator').reset(); $('#result').innerHTML = ''; clearError(); }); })();

Você precisa calcular os juros de um empréstimo ou investimento de forma rápida e precisa? Nossa Calculadora de Juros Simples foi desenvolvida para ajudá-lo a obter os valores corretos sem complicação!

Os juros simples são um dos conceitos financeiros mais utilizados, especialmente em empréstimos de curto prazo e aplicações financeiras básicas. Com nossa ferramenta, você pode calcular facilmente:

O valor dos juros a pagar
O total a ser pago após o período estipulado
A melhor forma de planejar suas finanças com clareza

Basta preencher os campos com o capital inicial, a taxa de juros mensal (%) e o tempo (meses). Em instantes, você terá um cálculo preciso!

Agora, utilize a calculadora abaixo e descubra os valores exatos do seu financiamento ou investimento:

Compartilhe

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *