-
[wecode 2주차] JavaScript Exam(3)Trainings/Exam 2020. 5. 2. 22:00
[ 문제 ]
"calculate_total" 함수를 작성하세요.
팁과 세금을 제외한 식사값이 주어졌을 때, "calculate_total" 함수는 팁과 세금이 포함된 총 식사값을 반환합니다.
Notes:
-
세금은 9.5% 팁은 15% 로 계산하세요.
-
팁을 계산할 때 세금을 포함하여 계산하지 마세요.
[ 결과 ]
console.log(calculate_total(20)); // --> 24.9
[ 내가 짠 코드 ]
function calculate_total(price){ const s = (price * 9.5) /100; console.log(s); const t = (price * 15) /100; console.log(t); return price+s+t; } calculate_total(20);
우선 "calculate_total"라는 함수를 정의한다.
그러고 나서, 팁과 세금이 포함된 총 식사값을 반환해야 하기 때문에 전체 가격에서의 세금과 팁을 계산한다.
그러면 전체 가격에서 9.5% 세금과 15%의 팁을 구해보자.
전체 값의 퍼센트를 구하기 위해서는 공식이 있다.
공식은 전체값 × 퍼센트 수 ÷ 100이다.
즉, 세금은 9.5%이기 때문에 price * 9.5 / 100으로 구하고, 팁은 15%이기 때문에 price * 15 / 100으로 구하면 된다.
다 구하고 난 후, price와 세금, 팁을 모두 더해서 return을 통해서 반환한다.
'Trainings > Exam' 카테고리의 다른 글
[wecode 2주차] JavaScript Exam(5) (0) 2020.05.02 [wecode 2주차] JavaScript Exam(4) (0) 2020.05.02 [wecode 2주차] JavaScript Exam(2) (0) 2020.05.02 [wecode 2주차] JavaScript Exam(1) (0) 2020.05.02 -