예제
<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
복사