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

D0604_예제02_문제

예제

<script> /* [문제] 0부터 100 사이의 랜덤 점수 두 개를 저장한 뒤, 그 평균을 구하시오. 편균이 60점 이상이면 "합격", 60점 미만이면 "불합격"을 출력합니다. 단, 평균이 60점 이상이라도 한 과목이라고 50점 미만이면 "불합격"을 출력합니다. 삼한 연산자를 사용하여 구현하시오. */ /* [출력예시] 53, 61 57 불합격 [출력예시] 97, 46 71.5 불합격 [출력예시] 87, 66 76.5 합격 */ </script>
HTML
복사

정답

<script> /* [문제] 0부터 100 사이의 랜덤 점수 두 개를 저장한 뒤, 그 평균을 구하시오. 편균이 60점 이상이면 "합격", 60점 미만이면 "불합격"을 출력합니다. 단, 평균이 60점 이상이라도 한 과목이라고 50점 미만이면 "불합격"을 출력합니다. 삼한 연산자를 사용하여 구현하시오. */ /* [출력예시] 53, 61 57 불합격 [출력예시] 97, 46 71.5 불합격 [출력예시] 87, 66 76.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 >= 50 && r2 >= 50; let c = b ? "합격" : "불합격"; document.write(c); </script>
HTML
복사