TIL 9 | javaScript_Calculate_문제풀이
Quiz!
팁과 세금을 제외한 식사값이 주어졌을때, "calculateTotal" 함수는 팁과 세금이 포함된 총 식사값을 반환합니다.
Notes:
세금은 9.5% 팁은 15% 로 계산하세요.
팁을 계산할때 세금을 포함하여 계산하지 마세요.
내가 작성한 코드
function calculateTotal(price) {
let tax = price * 0.095;
let tip = price * 0.15;
return price + tax + tip;
}
문제풀이!👍🏻
let tax = price * 0.095;
tax 라는 변수에 식사값의 9.5%인 세금 을 계산해서 넣는다.
let tip = price * 0.15;
tip 이라는 변수에 식사값의 15%인 팁을 계산해서 넣는다.
return price + tax + tip;
마지막으로, 식사값 + 세금 + 팁 을 더한 값을 return 한다!
어려웠던점.
로직 자체는 아주 간단했다. 문제를 보자마자 어떻게 풀어야 겠다고 감이 왔다.
그런데 예상외로 복병은 % 의 값을 어떻게 구해야 하냐는 것이었다.
9.5% 는 0.095 를 곱해주면 된다는 것이 머리에 떠오르지 않았던 것이다.
자바스크립트를 하다보면 이과적 사고를 많이 필요로 하는것 같다.
더 많이 연습해서 얼른 익숙해 져야 겠다 :)
처음에 %때문에 조금 멈칫 했지만 이내 금방 잘 풀어내었고, 다음에 또 이러한 값을 구해야 할때는 절대 당황하지 않고 해결할수 있게 된 것이 감사하다 😉
Author And Source
이 문제에 관하여(TIL 9 | javaScript_Calculate_문제풀이), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@mincode_/TIL-9-javaScriptCalculate문제풀이저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)