관리 메뉴

도드넷

JAVASCRIPT#8 - 자바스크립트 조건문 if와 switch 본문

창고/JS KING 포니 [중단]

JAVASCRIPT#8 - 자바스크립트 조건문 if와 switch

도드! 2016. 5. 6. 20:08




Sweetheart...I must confess, I'm in love with my own sin. 


JAVASCRIPT#8 - 자바스크립트 조건문에 대하여.


1. if 조건문

- 자바스크립트 if 조건문 사용 형식 : if(조건식) { 코드 }

- 조건식에 1(true)이 들어가면 이하 코드를 실행하게 된다.


2. if 조건문2 : else 중첩조건문

- 자바스크립트 if 중첩조건문 사용형식 : if(조건식) { 코드1 } else { 코드2 }

- 조건식에 1이 들어가면 코드1을 실행하고 만족하지 못할경우 즉, 조건식에 0이 들어가면 else이하 코드2를 실행하게 된다.


3. if 조건문3 : else if 중첩조건문

- 자바스크립트 else if 중첩조건문 사용형식 : if(조건식1) { 코드1 } else if(조건식2) { 코드2 } else { 코드3 }

- 조건식1에 1이 들어가면 코드1을 실행하고 만족하지 못할경우 else if 이하 조건식2을 검사해서 1이 들어가면 이하 코드를 실행하고 그렇지 않으면 else 이하 코드3을 실행한다.


주의해야할것이 else나 if else 이하 코드들 역시 첫번째 조건식1에 바인딩(?) 되어있는걸 알아야 한다.

이들이 실행되려면 첫번째 조건식이 false이여야 한다는 전제조건이 있다.  



자바스크립트 if 조건문 else 중첩조건문을 이용해서 만들어본 간단한 로그인 예제


* var 변수이름 = promt("안내문");

- prompt 함수를 이용해서 값 입력받아서 변수에 저장하기


my.js



4. switch 조건문

- 자바스크립트 switch 조건문 사용 형식 :

switch(인풋값)

{

case 값1 : 코드1 break;

case 값2 : 코드2

case 값3 : 코드3 break;

}

- 인풋값에 해당하는 값n으로가서 다음 코드를 실행하고 break을 만날경우 이하 case의 코드들도 실행을 생략하고 siwtch 조건문을 바로 탈출한다. 예를 들면 case 값2가 실행되면 case 값3까지 실행되고 switch문을 탈출하게 된다.


switch문, if else 조건문 그리고 while까지 동원해서 만들어본 "티모가 쥬것습니다" 예제

Good teemo is dead teemo.js


티모를 죽여보아요! ^오^





반응형
Comments