제가 보기엔 심부름한 친구도 틀린거 같아요 ㅋㅋ
buy(바나나우유, 2);
if(메론빵){
buy('',4);
}
buy function ($item, $quantity) {
act buying ($item * $quantity); // 대충 반복한다는 코드의 생략 ㅋㅋ
}
대략 이렇게 코딩한거 같으니...
일단 바나나우유 2개는 디폴트로 구입해 와야 하고 ㅋㅋ
다음 코드에서 buy 함수에 $itme 이 누락되었으므로 여기는 실패
바나나우유 2개를 사왔어야 한다고 봅니다 ㅎ
객체지향 버전
$buyer = new Buyer();
$buyer->setProduct('바나나우유');
$buyer->setQuantity(2);
$buyer->buy();
if (exists('메론빵')) {
// setProduct(???);
$buyer->setQuantity(4);
$buyer->buy();
}
결과: 바나나우유 6개 사옵니다. ㅋㅋㅋㅋㅋㅋ