@doctadevs/utils
Advanced tools
Comparing version 0.0.13 to 0.0.14
@@ -1,7 +0,1 @@ | ||
declare type CFTToInstallments = { | ||
amountToPay: number; | ||
installmentsAmount: number; | ||
cft: number; | ||
}; | ||
export declare const getInstallmentValueFromCFT: ({ installmentsAmount, amountToPay, cft }: CFTToInstallments) => number; | ||
export {}; | ||
export declare const getInstallmentValue: (amountToSplit: number, installmentRate: number, installmentsToPay: number) => number; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.getInstallmentValueFromCFT = void 0; | ||
const getInstallmentValueFromCFT = ({ installmentsAmount, amountToPay, cft }) => (amountToPay + amountToPay * (cft / 100)) / installmentsAmount; | ||
exports.getInstallmentValueFromCFT = getInstallmentValueFromCFT; | ||
exports.getInstallmentValue = void 0; | ||
const getInstallmentValue = (amountToSplit, installmentRate, installmentsToPay) => { | ||
const pureInstallmentValue = amountToSplit / installmentsToPay; | ||
return pureInstallmentValue + pureInstallmentValue * (installmentRate / 100); | ||
}; | ||
exports.getInstallmentValue = getInstallmentValue; | ||
//# sourceMappingURL=finance.js.map |
{ | ||
"name": "@doctadevs/utils", | ||
"version": "0.0.13", | ||
"version": "0.0.14", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/index.d.ts", |
@@ -1,8 +0,8 @@ | ||
type CFTToInstallments = { | ||
amountToPay: number; | ||
installmentsAmount: number; | ||
cft: number; | ||
export const getInstallmentValue = ( | ||
amountToSplit: number, | ||
installmentRate: number, | ||
installmentsToPay: number, | ||
): number => { | ||
const pureInstallmentValue = amountToSplit / installmentsToPay; | ||
return pureInstallmentValue + pureInstallmentValue * (installmentRate / 100); | ||
}; | ||
export const getInstallmentValueFromCFT = ({ installmentsAmount, amountToPay, cft }: CFTToInstallments) => | ||
(amountToPay + amountToPay * (cft / 100)) / installmentsAmount; |
Sorry, the diff of this file is not supported yet
13708
226