index.js에서 getTotal 함수를 만들어주세요.

getTotal 함수는 가격을 2개 받아서 calculateTotal 호출 반환값을 더해서 리턴하는 함수입니다.

  • getTotal 이라는 이름의 함수를 만들어주세요. 가격정보 2개를 인자로 받습니다.
  • 인자이름은 원하는대로 지어주셔도 됩니다.
  • getTotal 함수에서 인자로 받은 가격으로 각각 calculateTotal 함수를 호출해주세요. 그리고 그 결과값을 더해서 반환해주세요.
function getTotal(price1, price2) {
  const firstPrice = calculateTotal(price1) //220
  const secondPrice = calculateTotal(price2) //220

  return firstPrice + secondPrice  //440
}

function calculateTotal(price) { //200
  return price + price * 0.1; // 200 + (20) = 220
}

console.log(calculateTotal(1000))
console.log(getTotal(200, 200))

우선, 내가 헷갈렸던 점은 gettotal과 calculatetotal는 다른 함수라는 것을....

먼저  calculatetotal는 세금을 구하는 함수이고 gettotal은 그 값을 

더해주는 함수이다. (결국 둘은 별개라는 것이다.)

 

갯토탈함수 인자에 각각 (100, 100)을 넣어본다면 ?

 calculatetotal(100)은 100 + 10 = 110이다. 

그 110의 값을 위에서 만든 gettotal함수에 넣어주면?

110 + 110 으로 220의 값을 얻을 수 있다. 

 

복사했습니다!