변수 age 값이 19보다 크면 "성인입니다."라고 표시하고, 그렇지 않으면 "미성년자입니다."라고 알림 창에 표시하는 소스를 작성하세요.
let age = prompt('나이를 입력하세요.');
if(age > 18) {
alert('성인입니다.');
} else {
alert('미성년입니다.');
}
if(age > 19) alert("성인입니다.")
else alert("미성년입니다");
if...else 문은 개발자 취향에 따라 입력 방식이 다양하다.
if(...) {
//...
}
else {
//...
}
if(...) {
//...
} else {
//...
}
if(...)
//...
else
//...
if(...) //...
else //...
if...else문을 이용해서 3의 배수 검사 프로그램을 만들어 보세요.
💬
책에서는 else if
를 사용하지 않았지만, 그럴 경우 prompt
창에서 아무것도 입력하지 않고 확인
버튼을 눌렀을 때 '3의 배수입니다' 문구가 나오는 문제가 발생하였다.
나는 입력값 없이 확인 버튼을 눌렀을 때 '숫자를 입력하지 않았다' 는 문구가 나오게 하고 싶었다.
취소를 누르면 null값이 반환되어 '취소되었습니다' 문구가 나오게 하였고.
아무것도 입력하지 않고 확인 버튼을 누르면 '숫자가 입력 되지 않았습니다.' 문구가 나오게 코드를 추가 작성하였다.