IT 블로그

Javascript 조건문 (if / switch) 본문

프로그래밍/javascript

Javascript 조건문 (if / switch)

wmsttks 2018. 10. 4. 14:58

Javascript 조건문 (if / switch)

코드를 작성할때 가장 많이, 가장 자주 쓰이는 조건문에 대해 알아보자.

1. If문

if문은 괄호안의 조건이 참일경우 그 안의 코드를 실행시킨다.
사용방법은 간단하다, 아래 코드를 보자
1
2
3
if (true) {
    alert('참')
}
cs

1-1. else

조건문 작성시 조건이 참이 아닐경우 실행되지 않게되는데
해당문이 끝난뒤 아래 코드와 같이
else문을 적어주면 조건이 참이 아닐경우 그 안의 코드가 실행되게된다.
1
2
3
4
5
if (false) { // 실행안됨
    alert("호호");
else { // 실행됨
    alert("하하");
}
cs

1-2. else if

앞서 나오는 조건문이 통과되지 않았을때
아래 코드와 같이 다른 조건문을 걸 수 있다.
1
2
3
4
5
if (false) { // 실행안됨
    alert("첫 번째");
else if (true) { // 실행됨
    alert("두 번째");
}
cs

2. Switch문

switch문은 동일 조건에 여러 결과 값이 올 수 있을때 사용이 편리하다.
코드를 보자.
default는 일치하는 값이 없을때 실행 된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var a = 10 / 2;
 
switch (a) {
    case 1:
        alert("몫은 1입니다.");
        break;
    case 2:
        alert("몫은 1입니다.");
        break;
    case 3:
        alert("몫은 1입니다.");
        break;
    default:
        alert("몫은 5입니다.");
        break;
}
cs
조건문에 대한 내용이 끝났다.
다음 포스팅에서는 반복문 for, while에 대해서 다뤄 볼 것이다.