1.0.2 • Published 11 months ago
loan-rates v1.0.2
Description
const 함수명_상환방식 = (
대출원금: number, // 만원
대출이율: number, // %
대출기간: number // 개월
) => ({
총이자,
월별이자리스트,
월별원금리스트,
월별상환액리스트,
})
사용법
import {만기일시, 원금균등, 원리금균등} from 'loan-rates'
만기일시(10000, 3.59, 12)
// {
// '총_대출이자': 3590004,
// '월별이자_리스트': [
// 299167, 299167,
// 299167, 299167,
// 299167, 299167,
// 299167, 299167,
// 299167, 299167,
// 299167, 299167
// ],
// '월별원금_리스트': [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100000000 ],
// '월별상환액_리스트': [
// 299167, 299167,
// 299167, 299167,
// 299167, 299167,
// 299167, 299167,
// 299167, 299167,
// 299167, 100299167
// ]
// }
원금균등(10000, 3.59, 12)
// {
// '총_대출이자': 1944590,
// '월별이자_리스트': [
// 299167, 274237, 249306,
// 224376, 199445, 174514,
// 149584, 124653, 99723,
// 74792, 49862, 24931
// ],
// '월별원금_리스트': [
// 8333333, 8333333,
// 8333333, 8333333,
// 8333333, 8333333,
// 8333333, 8333333,
// 8333333, 8333333,
// 8333333, 8333333
// ],
// '월별상환액_리스트': [
// 8632500, 8607570,
// 8582639, 8557709,
// 8532778, 8507847,
// 8482917, 8457986,
// 8433056, 8408125,
// 8383195, 8358264
// ]
// }
원리금균등(10000, 3.59, 12)
// {
// '총_대출이자': 1955227,
// '월별이자_리스트': [
// 299166, 274643, 250047,
// 225377, 200633, 175815,
// 150923, 125957, 100916,
// 75800, 50608, 25342
// ],
// '월별원금_리스트': [
// 8197103, 8221626,
// 8246222, 8270892,
// 8295636, 8320454,
// 8345346, 8370312,
// 8395353, 8420469,
// 8445661, 8470927
// ],
// '월별상환액_리스트': [
// 8496269, 8496269,
// 8496269, 8496269,
// 8496269, 8496269,
// 8496269, 8496269,
// 8496269, 8496269,
// 8496269, 8496269
// ]
// }