-
JavaScript Else If 문JavaScript/JavaScript 2019. 12. 23. 23:14
191223 수업 내용 정리
else if 문
조건식에 따라서 처리할 문장이 하나 이상인 경우에 사용, 실행속도가 느려짐
- 형식
if(조건식1){ 자바스크립트 코드; // 조건식1이 참인 경우 실행 } else if(조건식2){ 자바스크립트 코드2; // 조건식1이 거짓이고, 조건식2는 참인 경우 실행 } else if(조건식3){ 자바스크립트 코드3; } else { 자바스크립트 코드4; // 모든 조건식이 거짓인 경우 실행 }
- 순서도
else if문 순서도
- 예제 : 입력 값에 따라 페이지에 출력되는 내용 제어하기
var qs = prompt("당신이 좋아하는 언어는? 1.자바 2.자바스크립트 3.C언어", ""); if((qs == "자바") || (qs=="1")) //조건식 : 변수, 수식, 연산자 document.write("당신은 자바를 좋아하시는군요!"); else if((qs == "자바스크립트") || (qs=="2")) document.write("자바스크립트를 선택하셨습니다."); else if((qs == "C언어") || (qs=="3")) document.write("C언어는 어떤 언어인가요?"); else alert("최소 한 개의 언어는 입력해야합니다."), location.reload(); //window.location.reload(); 현재 페이지를 새로고침
if문 중에서도 else if문의 활용이 가장 많기 때문에 순서도를 통해서 어떤 식으로 함수의 흐름이 제어되는지 파악해야합니다.
'JavaScript > JavaScript' 카테고리의 다른 글
JavaScript 중첩 if문 (0) 2019.12.25 JavaScript 선택문(Switch~case문) (0) 2019.12.23 JavaScript 제어문 개요 및 If 문 (0) 2019.12.23 JavaScript 내장함수 삼총사(alert, prompt, confirm) (0) 2019.12.23 JavaScript 함수 개요 및 작성법 (0) 2019.12.23 - 형식