function 정기예금_이자계산(원금, 이율, 예금기간년수, 이자소득세율=0.154)
{
const 경과월수 = 예금기간년수 * 12;
const 세전수령액 = Math.round(원금 * Math.pow(1 + (이율/12), 경과월수));
const 세전이자 = 세전수령액 - 원금;
const 이자과세 = Math.round(세전이자 * 이자소득세율);
return {
세전수령액: 세전수령액,
세전이자: 세전이자,
이자과세: 이자과세,
세후수령액: 세전수령액 - 이자과세
};
}
const 원금 = 1000000; // 백만원
const 이율 = 0.02; // 2%
const 예금기간년수 = 1; // 1년 = 12개월
// 기본 이자과세 15.4%
console.log(정기예금_이자계산(원금, 이율, 예금기간년수));
// 결과
{
세전수령액: 1020184
세전이자: 20184
이자과세: 3108
세후수령액: 1017076
}