조건문
특정 조건에 맞는 경우에만 특정 구문을 실행하고자 할 때 사용하는 자바스크립트 제어문입니다.
조건문의 종류
-if 가장 일반적으로 사용하는 조건문
-switch if로 만들어진 다중 조건처리를 비교적 간결하게 처리할 수 있는 조건문
if문
특정 조건에 맞을 때만 원하는 구문을 실행하고 싶을때 사용합니다.
if(조건식1){
//조건식1일때 사용할 구문을 입력
}else if(조건식2){
//조건식 2 일때 사용할 구문을 입력
}
else{
//위의 조건식에 모두 해당 안되는 경우
}
if에 논리 비교 연산자 사용하기
if(조건식) //조건식에 == 같은 비교 연산자를 사용한다.
/////////////////////////////////////////////////////////////////////////
var a=true;
var b= false;
var c= 10;
var d= 20;
if(a==true)
document.write("1. a==true 실행 <br>");
ifc>10)
document.write("2. c>10 실행 <br>");
if(c<10)
document.write("3. c<10 실행 <br>");
if(d<=20)
document.write("4. d<=20 = 실행 <br>");
if(b!=true)
document.write("6. b!=true 실행<br>");
//////////////////////////////////////////////////////////////////////////////////
var a = true;
var b = false;
if(a==false || b = true) //하나만 참이어도 구문이 돌아간다.
document.write("1. a==true || b==true 실행 <br>");
if(a==1 && b==0) //모두 참이여야 구문이 돌아간다.
document.write("2. a==1 && b==0 실행 <br>");
////////////////////////////////////////////////////////////////////////////////
조건부 연산자
코드 단순화를 두고 만들어진 기능
(조건식) ? 실행구문1 : 실행구문2;
조건식이 참이면 실행구문1을 돌리고,
조건식이 거짓이면 실행구문2을 돌리게 된다.
//////////////////////////////////////////////////////////////////////////////////
var value = window.prompt("수를 입력해주세요. ");
value = parseInt(value);
(value%2 ==0) ? alert("짝수입니다.") : alert("홀수입니다.");
'Coding > JavaScript' 카테고리의 다른 글
1.8 반복문 for (0) | 2019.07.16 |
---|---|
1.7 조건문 switch (0) | 2019.07.16 |
1.5 jQuery (0) | 2019.07.15 |
1.4 형변환 (0) | 2019.07.15 |
1.3 함수와 클래스 (0) | 2019.07.15 |