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

D0604_점검02_문제

점검

<script> /* [문제] 0부터 100 사이의 랜덤 점수 두 개를 저장한 뒤, 그 평균을 구하시오. 편균이 60점 이상이면 "합격", 60점 미만이면 "불합격"을 출력합니다. 단, 평균이 60점 이상이라도 한 과목이라고 40점 미만이면 "불합격"을 출력합니다. 삼한 연산자를 사용하여 구현하시오. */ /* [출력예시] 48, 65 56.5 불합격 [출력예시] 95, 29 62 불합격 [출력예시] 55, 96 75.5 합격 */ </script>
HTML
복사

정답

<script> /* [문제] 0부터 100 사이의 랜덤 점수 두 개를 저장한 뒤, 그 평균을 구하시오. 편균이 60점 이상이면 "합격", 60점 미만이면 "불합격"을 출력합니다. 단, 평균이 60점 이상이라도 한 과목이라고 40점 미만이면 "불합격"을 출력합니다. 삼한 연산자를 사용하여 구현하시오. */ /* [출력예시] 48, 65 56.5 불합격 [출력예시] 95, 29 62 불합격 [출력예시] 55, 96 75.5 합격 */ let r = Math.floor(Math.random() * 101); let r2 = Math.floor(Math.random() * 101); document.write(r, ", ", r2, "<br>"); let a = r + r2; let v = a / 2; document.write(v, "<br>"); let b = v >= 60 && r >= 40 && r2 >= 40; let c = b ? "합격" : "불합격"; document.write(c); </script>
HTML
복사