Readplace

:hammer: Remove duplication for a loan amount greater than $2000.00 · FagnerMartinsBrack/jack-the-moneylender@a38331b

GitHub 1 min read
View original
  • current

This article is too short to summarise.

Original file line numberDiff line numberDiff line change

@@ -20,17 +20,15 @@

2020
2121

let interestAmount = Money('$0.00');

2222
23-

if (loanAmount.greaterThan(Money('$2000.00')) && loanAmount.lessThan(Money('$5001.00'))) {

23+

if (loanAmount.greaterThan(Money('$2000.00'))) {

2424

interestAmount = interestAmount.plus(calculateInterest(loanAmount, greaterThan2000));

2525

}

2626
2727

if (loanAmount.greaterThan(Money('$5000.00')) && loanAmount.lessThan(Money('$10001.00'))) {

28-

interestAmount = interestAmount.plus(calculateInterest(loanAmount, greaterThan2000));

2928

interestAmount = interestAmount.plus(calculateInterest(loanAmount, greaterThan5000));

3029

}

3130
3231

if (loanAmount.greaterThan(Money('$10000.00'))) {

33-

interestAmount = interestAmount.plus(calculateInterest(loanAmount, greaterThan2000));

3432

interestAmount = interestAmount.plus(calculateInterest(loanAmount, greaterThan5000));

3533

interestAmount = interestAmount.plus(calculateInterest(loanAmount, greaterThan10000));

3634

}