[JS] 조건문, 반복문

Hyun·2022년 1월 14일
0

JS

목록 보기
10/20
post-thumbnail

<조건문>

1. if문

if ('조건이 들어감') {
 // true일때 실행될 코드
}

괄호 안의 조건이 true이면 { } 사이의 명령을 처리하고, false 이면 { } 안의 명령 무시
if … else 문

if( ) 문의 괄호 안의 조건이 true이면 if 다음에 있는  { }의  명령을 처리하고, 
false 이면 else 다음에 있는 { } 안의 명령 실행

2. 조건연산자 = 삼항연산자

조건이 하나이고 실행할 명령도 하나일 때
(조건)? 명령1 : 명령2 -> 삼항 연산자라고도 부름

3. switch문

여러 조건을 확인할때 주로 쓰임 (한정된데이터내)

➡️모든 switch문은 if문으로 변경되지만, 모든if문은 switch문으로 변경 불가능!


<반복문>

1. for

  • 카운터 변수를 기준으로 명령을 여러 번 실행
  • 여러 명령을 늘어 놓지 않고 소스를 간단하게 작성할 수 있음
  • 소스의 양이 줄어 실행 속도가 빨라짐
  • 두 개 이상의 for문을 중첩해서 사용할 때는 먼저 실행하는 for문을 안쪽에, 나중에 실행하는 for문을 바깥쪽에 작성

2. while문 / do...while문

while문

: 무한루프

do-while문

: 최소 한번은 무조건 실행, 사용자의 의도를 물어보는 프로그램에 사용


반복 횟수 기준이라면 : for문
특정 조건에 따라 반복한다면 : while문, do…while문

 3. break문, continue문

break문

  • 반복문의 흐름에서 바로 빠져나올 때 사용

continue문

  • 주어진 조건에 맞는 값을 만났을 때 실행하던 반복 문장을 건너뛰고 반복문의 맨 앞으로 되돌아갑니다.
profile
FrontEnd Developer (with 구글신)

0개의 댓글