UNPKG

@designliquido/delegua-matematica

Version:

Biblioteca de manejo de operações matemáticas em português, para JavaScript e Delégua

32 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.jurosSimples = jurosSimples; exports.jurosCompostos = jurosCompostos; /** * Calcula juros simples. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number} capital Capital inicial. * @param {number} taxaDeJuros Taxa de juros. * @param {number} tempo Tempo da aplicação em meses. * @returns O valor dos juros. */ function jurosSimples(_, capital, taxaDeJuros, tempo) { taxaDeJuros = taxaDeJuros / 100; const juros = capital * taxaDeJuros * tempo; return juros; } /** * Calcula juros compostos. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number} capital Capital inicial. * @param {number} taxaDeJuros Taxa de juros. * @param {number} tempo Tempo da aplicação em meses. * @returns O valor dos juros. */ function jurosCompostos(_, capital, taxaDeJuros, tempo) { taxaDeJuros = taxaDeJuros / 100; const montante = capital * (1 + taxaDeJuros) ** tempo; const juros = montante - capital; return juros; } //# sourceMappingURL=financeira.js.map