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