Home JavaScript - 함수, 제어문
Post
Cancel

JavaScript - 함수, 제어문

함수

함수 만들기

1
2
3
4
function fname(param) { // param 생략 가능
    statement
    return // 생략가능
}

함수 사용하기

1
2
3
4
5
// 함수 실행
fname(param)

// 함수를 값으로 가진 변수 생성
let func = fname(param)

조건문(if)

기본

1
2
3
4
if(condition) { // 조건에 맞으면
    statement // 실행
}
// 아니면 빠져나옴

else

  • 기본 조건이 맞지 않을 때 실행
1
2
3
4
5
if(condition) {
    statement1 // true 실행문
} else {
    statement2 // false 실행문
}

else if

  • 기본 조건 이외의 다른 조건 추가
1
2
3
4
5
6
7
if(condition1) {
    statement1 // 조건1에 부합하면 실행
} else if(condition2) {
    statement2 // 조건2에 부합하면 실행
} else {
    statement3 // 모든 조건에 맞지 않다면 실행
}

중첩 if문

  • if문 안에 if문 존재
1
2
3
4
5
6
7
8
9
if(condition1) { // 조건1에 부합하면
    if(condition1_1) { // 조건1과 조건1-1에 부합한가?
        statement1 // 그러면 실행
    } else { // 조건1에만 부합한가?
        statement2 // 그러면 실행
    }
} else {
    statement3 // 조건1에 부합하지 않으면 실행
}

반복문(for)

  • for(초기문; 조건문; 증감문) { 실행문 }
1
2
3
for(let i=0; i<10; i++) { // i가 10보다 작을 때 까지 i를 1씩 증가시키며 반복한다.
    console.log(i) // 콘솔창에 출력(=printf())
}
  • 결과:
    • 0
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
This post is licensed under CC BY 4.0 by the author.

JavaScript - 변수

Ajax

Comments powered by Disqus.