Skills/JavaScript
[JavaScript] 재귀함수로 영수증 만들기
개발자 윤구나
2023. 7. 6. 22:42
// 제품명, 가격, 수량을 입력받고, 총 구입가격을 제품명과 함께 출력.
document.write('** E-mart **' + '<br />' + '<br />');
let total = 0;
function purchase() {
productName = prompt('제품명을 입력하세요. (종료 : 0)');
if (productName == 0) return;
let productPrice = parseInt(prompt('제품가격을 입력하세요. (숫자만 입력)'));
let productQuantity = parseInt(prompt('수량을 입력하세요. (숫자만 입력)'));
let sum = productPrice * productQuantity;
document.write(
productName + ' ' +
productPrice + '원' + ' ' +
productQuantity + '개' + ' ' +
'총 ' + sum + '원' + '<br />'
);
total += sum;
purchase();
}
purchase();
document.write('<br />' + '총 합계 : ' + total + '원');