[JS] 조건문 if, else 그리고 else if
if와 else 그리고 else if
조건문 If와 else 그리고 else if를 사용해 특정 조건을 만족할 경우 특정 작업이 수행되도록 마법을 부릴 수 있다.
1. 기본 문법
조건문 If와 else 그리고 else if를 사용해 특정 조건을 만족할 경우 특정 작업이 수행되도록 마법을 부릴 수 있다.
조건1이 참일경우 내용1을 실행하며, 거짓일 경우 내용2를 실행한다.
if (조건1) {
내용1
} else {
내용2
}
조건1이 참일경우 내용1을 실행하고, 조건2가 참일경우 내용2를 실행한다.
if (조건1) {
내용1
} else if (조건2) {
내용2
}
조건1도, 조건2도 참이 아니라면 내용3을 실행하게 된다.
if (조건1) {
내용1
} else if (조건2) {
내용2
} else {
내용3
}
2. 친구를 찾는 코드 8줄
prompt함수를 이용해 나이를 입력할 수 있는 창을 띄우고, 동갑인 '28'이 입력되면 친구하자고 수줍게 말해볼 수 있다..☺️
var age = prompt('당신의 나이를 알려주세요!', '숫자만 적어주세요.');
if ( age < 28 ){
document.write('<p>예쁜 나이군요!</p>');
} else if ( age == 28 ) {
document.write('<p>저랑 친구해요!</p>');
} else {
document.write ('<p>인생 선배시군요!</p>');
}
오늘의 생각
- if, else 조건문이 간단해보여 참고하던 예제에서 조금 변형한 뒤 직접 실행해보니 실행이 안됐다. 골고루 alert를 띄우기 위해 조건을 내 입맛대로 변경한 탓이였다. 무언가 지저분해진 느낌도 받았다. 간단해 보이지만 if 안에 들어갈 조건을 잘 정하는 것도 중요하구나 싶었다.
- 아, 또 한참 오류를 찾아 헤맸는데 { 하나를 열어 주지 않음이 문제였다. 사람은 외로워도 괄호는 외로우면 안된다는 것을 다시한번 기억하자.
- 친구를 찾는 조건문으로 만들다보니 문자열을 입력 할 수 있는 prompt함수를 발견했는데 alert만 띄우던 얼럿쟁이가 창을 띄워보니 매우 기쁘다. 코딩은 재밌다. 👻
추가 공부 할 것
if 안의 조건 깔끔하게 설정하는 법.
참고한 링크
https://www.zerocho.com/category/JavaScript/post/57341dc4bc39b6f20be67b6f
https://www.codingfactory.net/10440
Author And Source
이 문제에 관하여([JS] 조건문 if, else 그리고 else if), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@dev_cecy/JS-조건문-if-else-그리고-else-if저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)