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

D0201_개념01_추가연산

개념

<script> /* [추가 연산] - 대부분의 경우 일반적인 계산 방식이 적용되지만, - 특정 조건에서는 결과가 달라지는 경우도 있습니다. - 이번에는 기본 가격에서 조건에 따라 할인이 적용되는 상황을 살펴보겠습니다. - 볼펜 한 자루의 가격은 1200원입니다. - 단, 볼펜을 20자루 이상 구매할 경우 - 모든 볼펜에 대해 개당 100원이 할인되어 1100원으로 계산됩니다. - 볼펜 수는 10부터 30 사이의 랜덤 숫자로 저장하고, - 지급해야 할 총 금액을 출력하겠습니다. */ /* [출력예시] 28 1100 30800 [출력예시] 19 1200 22800 */ let a = 1200; let r = Math.floor(Math.random() * 21) + 10; document.write(r, "<br>"); // 볼펜의 기본 가격은 1200원이지만, // 20개 이상 구매할 경우, 개당 가격이 1100원으로 할인됩니다. if(r >= 20) { a = a - 100; } document.write(a, "<br>"); let b = r * a; document.write(b); </script>
HTML
복사

영상