자바스크립트
home
2025 자바스크립트 초급 1500제
home

D0201_예제02_문제

예제

<script> /* [문제] 마트에서 오렌지 한 개에 1000원, 사과 한 개에 800원에 판매합니다. 단, 오렌지와 사과를 합쳐 10개 이상 구매할 경우, 각 상품의 가격이 100원씩 할인되는 행사를 진행 중입니다. 철수는 오렌지와 사과를 각각 1부터 10 사이의 랜덤 개수로 구입했습니다. 철수가 구입한 오렌지와 사과의 개수, 그리고 총 결제 금액을 출력하시오. */ /* [출력예시] 7 6 900 700 10500 [출력예시] 1 5 1000 800 5000 */ </script>
HTML
복사

정답

<script> /* [문제] 마트에서 오렌지 한 개에 1000원, 사과 한 개에 800원에 판매합니다. 단, 오렌지와 사과를 합쳐 10개 이상 구매할 경우, 각 상품의 가격이 100원씩 할인되는 행사를 진행 중입니다. 철수는 오렌지와 사과를 각각 1부터 10 사이의 랜덤 개수로 구입했습니다. 철수가 구입한 오렌지와 사과의 개수, 그리고 총 결제 금액을 출력하시오. */ /* [출력예시] 7 6 900 700 10500 [출력예시] 1 5 1000 800 5000 */ let a = 1000; let b = 800; let r = Math.floor(Math.random() * 10) + 1; let r2 = Math.floor(Math.random() * 10) + 1; document.write(r, " ", r2, "<br>"); let c = r + r2; if(c >= 10) { a = a - 100; b = b - 100; } document.write(a, "<br>"); document.write(b, "<br>"); let d = a * r + b * r2; document.write(d); </script>
HTML
복사