Search

조건문4_개념04_엘스주의점

대분류
STEP03 조건문/일차반복문
문제 난이도
필수
소분류
조건문4_개념

영상

개념

<script> /* [else 주의점] else 는 if 문 한개만 연결이 된다. 아래와 같은 상황을 조심해야 한다. [문제] 랜덤으로 1~5 사이의 숫자를 저장한다. 1이면 "아메리카노" 출력 2이면 "까페라떼" 출력 3이면 "모카라떼" 출력 그 외는 "기타"를 출력 */ /* [설명] 랜덤값이 1 이나 2일 때를 살펴보면 메세지가 두 개가 출력이 된다. else는 if 한개만 연결되기 때문에 경우의 수가 두 개일 때만 사용한다. */ let num = Math.floor(Math.random() * 5) + 1; // [0 ~ 4] + 1 num = 2; if(num == 1) { console.log("아메리카노"); document.write("아메리카노<br>"); } if(num == 2) { console.log("까페라떼"); document.write("까페라떼<br>"); } if(num == 3) { console.log("모카라떼"); document.write("모카라떼<br>"); } else { console.log("기타"); document.write("기타<br>"); } </script>
Java
복사