본문 바로가기
코플릿 기록/JavaScript

데일리코딩2 (연이율)

by 뭉지야 2023. 1. 13.
728x90

#문제

연이율을 입력받아 원금이 2배이상이 될때까지 걸리는 시간(년)을 리턴해야 한다.

연이율은 %


#예시

let output = computeWhenDouble(7);
console.log(output); // --> 11

output = computeWhenDouble(10);
console.log(output); // --> 8

#풀이

원금*(연이율/100) = 이자

원금을 1이라고 가정하자!


#정답

function computeWhenDouble(interestRate) {
let original = 1;
let year = 0;
while(original < 2) {
original = original + (original * (interestRate/100));
year++;
}
return year;
}

original = original + (original * (interestRate/100))

original = original*(1+interestRate/100)

두개 같은 의미이다!

728x90

'코플릿 기록 > JavaScript' 카테고리의 다른 글

고차함수 5번  (0) 2023.01.14
고차함수 1번  (0) 2023.01.14
데일리코딩1  (0) 2023.01.13
고차함수 31번  (0) 2023.01.12
고차함수 12번  (0) 2023.01.12