JavaScriptSintaxeavancado

Juros compostos

Ao calcular juros compostos em código real — empréstimos, investimentos, parcelamentos — você precisa de precisão. O operador ** do JavaScript faz a exponenciação de forma limpa, sem precisar de bibliotecas. Saber converter a taxa percentual para decimal (dividir por 100) evita erros que podem custar caro.

O PROBLEMA

Declare capital, taxa mensal (%) e meses. Calcule montante com M = C * (1 + i)^n.

EXEMPLO

capital=1000, taxa=2, meses=12
Montante: R$1268.24

SOBRE O CONCEITO

A fórmula do montante é M = C * (1 + i)^n, onde i é a taxa decimal (ex: 2% vira 0.02). O erro comum é usar a taxa percentual diretamente: 1000 * (1 + 2)^12 resulta em um número absurdo, pois (1+2)=3 elevado a 12 é enorme. Sempre divida a taxa por 100: i = taxa / 100. Use const montante = capital * (1 + i) ** meses e exiba com toFixed(2) para duas casas decimais. O código fica direto, sem loops ou funções.

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