자바스크립트 기초(2)<기본 연산자, 비교 연산자, 조건문, 논리 연산자, 반복문, switch 문>

2025. 1. 23. 13:10·frontend/JavaScript

기본 연산자


증감 연산자, 감소 연산자

let result = num++; -> 증가시키기 전의 값을 result에 넣음

let result = ++num; -> 증가시킨 값을 result에 넣음


비교 연산자, 조건문(if, else)


== : 동등연산자

=== : 일치 연산자 (타입까지 비교) -> 되도록 이렇게 쓸것(어떤 버그가 생길지 모르기 때문)

 


논리 연산자(AND, OR, NOT)



반복문(loop)


for(let i = 0; i<10;i++) {

}

 

let i= 0;

while(i<10) {

    console.log(i);

    i++;

}

 

let i = 0;

do {

   //코드

   i++;

}while(i<10);

 

do..while은 적어도 한번은 실행됨 (while과의 차이)

 

break: 

멈추고 빠져나옴

 

continue:

멈추고 다음 반복으로 진행


switch 문


switch(fruit){

   case '사과' :

     console.log('사과');

     break;

   default:

     console.log('그 외');

     

'frontend > JavaScript' 카테고리의 다른 글

자바스크립트 중급(1)<변수, 호이스팅, TDZ(Temporal Dead Zone)>  (0) 2025.01.24
자바스크립트 기초(3) <함수,  (0) 2025.01.24
자바 스크립트 기초(1)<변수, 자료형, 대화상자, 형변환>  (0) 2025.01.23
대화상자  (0) 2025.01.21
자료형  (0) 2025.01.21
'frontend/JavaScript' 카테고리의 다른 글
  • 자바스크립트 중급(1)<변수, 호이스팅, TDZ(Temporal Dead Zone)>
  • 자바스크립트 기초(3) <함수,
  • 자바 스크립트 기초(1)<변수, 자료형, 대화상자, 형변환>
  • 대화상자
eun_log
eun_log
  • eun_log
    개발은
    eun_log
  • 전체
    오늘
    어제
    • 분류 전체보기 (75)
      • 코테 (17)
      • CS (6)
        • 자료구조, 알고리즘 (3)
        • 네트워크 (0)
        • 데이터베이스 (2)
        • 운영체제 (0)
      • frontend (32)
        • JavaScript (29)
        • html&css (1)
        • project_study (2)
      • backend (15)
        • Java (15)
      • project (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
    • 관리
  • 링크

  • 공지사항

  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
eun_log
자바스크립트 기초(2)<기본 연산자, 비교 연산자, 조건문, 논리 연산자, 반복문, switch 문>
상단으로

티스토리툴바