은행에서 2년 만기 적금을 들었을때
이자율(rate
), 매월 납입 금액(payment
), 납입 기간(term
)을 파라미터로 전달하면, 만기 후 받게 될 이자를 출력해주는 interestCalculator
함수를 작성하여 적금 이자를 계산한다.
이자율은 4.3% 이며
또한 매월 80만원씩 저축과 60만원씩 저축 하는 것과 서로 비교한다.
n = 납입 개월 수 r = 이자율 v = 월 납입금 위와 같은 상황에서 이자 금액은 다음과 같은 식으로 계산할 수 있다.
interest = v * n * (n+1) / 2 * r / 12
860000
645000
function interestCalculator(rate, payment, term) { // 파라미터 3개의 함수 선언
// interest = 월 납입금 * 납입 개월 수 * (납입 개월 수+1) / 2 * 이자율 / 12
// let interest = payment * term * (term+1) / 2 * rate / 12
// console.log(interest); // 출력결과를 반올림해야 정상적으로 출력됨.
let interest = +(payment * term * (term+1) / 2 * rate / 12).toFixed(1)
console.log(interest);
}
// 이율이 4.3%일 때 매월 80만원씩 24개월 납입할 경우
interestCalculator(0.043, 800000, 24);
// 이율이 4.3%일 때 매월 60만원씩 24개월 납입할 경우
interestCalculator(0.043, 600000, 24);