JavaScript_Function(함수)-2

🙋🏻‍♀️·2022년 4월 28일
0

wecode

목록 보기
8/40

✔️함수 내부에서 다른 함수 호출하기

function getTax(price) {
	return price * 0.1;
}

function calculateTotal(price) {
	return price + getTax(price); //getTax함수 호출함
}

const result = calculateTotal(3500);
console.log(result);

//위 코드에서 `function`으로 함수를 선언하는 부분은 '이런 함수가 있다' 라고 선언헤준 것뿐. 함수가 실행되는 시점은 바로 `calculateTotal(3500)`으로 호출했을때!





✍️Assignment

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

getTotal 이라는 이름의 함수를 만들어주세요. 가격정보 2개를 인자로 받습니다.
인자이름은 원하는대로 지어주셔도 됩니다.
getTotal 함수에서 인자로 받은 가격으로 각각 calculateTotal 함수를 호출해주세요. 그리고 그 결과값을 더해서 반환해주세요.

🔹참고사항

getTax 함수는 가격의 tax를 구하는 함수입니다.
calculateTotal 함수는 상품의 가격에 tax를 더한 값을 구하는 함수입니다.
getTotal 함수는 두 상품의 가격을 더해서 반환하는 함수입니다.

function getTax(price) {
  return price * 0.1;
}

function calculateTotal(price) {
  return price + getTax(price);
}

let result = calculateTotal(3500);
console.log(result);
console.log(calculateTotal(4000));
console.log(calculateTotal(5000)); //여기까지 미리 적혀있던 코드


//assignment
function getTotal(price1, price2) {
	return calculateTotal(price1)+calculateTotal(price2)
}

0개의 댓글