41.Coding Challenge #2

황교진·2022년 8월 12일
0

JavaScript

목록 보기
5/6
post-custom-banner

조건 
1. Use function calcTip을 활용하여 Tip 계산하기
2. Create Array bills, tips를 생성하여 값 출력하기.
[My code]
 const bills = [125, 555, 44];
 const calcTip = function (bill) {
   if (bill >= 50 && bill <= 300) {
     return bills * 0.15;
   } else {
     return bills * 0.2;
 };
   }
배열을 사용해서 값을 출력하는 방법이 생각이 안나서 여기까지 밖에못함. 

[reference code]
const calcTip = function (bill) {
  return bill >= 50 && bill <= 300 ? bill * 0.15 : bill * 0.2;
};
// 강사는 삼항연산자를 활용함. 간단하긴 한데 보기에는 나는 그냥 일반함수식이 더 좋은거같음.
const bills = [125, 555, 44];
const tips = [calcTip(bills[0]), calcTip(bills[1]), calcTip(bills[2])];
const total = [bills[0] + tips[0], bills[1] + tips[1], bills[2] + tips[2]];
// const total = bills + tips <--- 배열 + 배열은 문자열로 취급된다. 숫자값들이 더해지지 않음.
console.log(bills, tips, total);
post-custom-banner

0개의 댓글