점검
<script>
/*
[문제]
영화관에서는 좌석 예매자에게 다음과 같은 이벤트 행사를 진행합니다.
철수의 좌석 번호는 11번부터 55번 사이의 랜덤 숫자이며,
각 자리 수가 같을 경우 이벤트에 당첨됩니다.
11부터 55 사이의 랜덤 숫자를 생성하여 출력하시오.
좌석 번호의 십의 자리에서 일의 자리의 차이를 구한 후,
차이가 0이면 "당첨", 그렇지 않으면 "꽝"을 출력하시오.
*/
/*
[출력예시]
20
꽝
[출력예시]
44
당첨
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
영화관에서는 좌석 예매자에게 다음과 같은 이벤트 행사를 진행합니다.
철수의 좌석 번호는 11번부터 55번 사이의 랜덤 숫자이며,
각 자리 수가 같을 경우 이벤트에 당첨됩니다.
11부터 55 사이의 랜덤 숫자를 생성하여 출력하시오.
좌석 번호의 십의 자리에서 일의 자리의 차이를 구한 후,
차이가 0이면 "당첨", 그렇지 않으면 "꽝"을 출력하시오.
*/
/*
[출력예시]
20
꽝
[출력예시]
44
당첨
*/
let r = Math.floor(Math.random() * 45) + 11;
document.write(r, "<br>");
let _10 = parseInt(r / 10);
let _1 = r % 10;
let a = _10 - _1;
if(a == 0) {
document.write("당첨");
}
if(a != 0) {
document.write("꽝");
}
</script>
HTML
복사