코드스테이츠 프론트과정

코드스테이츠 프론트엔드과정 7 [조건문] - 9일차

꽂무남 2023. 4. 19. 23:03

가장 대표적인 : if문

주어진 조건식의 참(true)/거짓(false) 여부에 따라 실행이 결정

 

 

동치 연산자( === )

두 피연산자가 동일하면 true, 아니면 false를 반환

!==는 반대로 동일하면 false, 아니면 true를 반환

 

비교연산자( >, <, >=, <= )

두 피연산자의 값의 크기를 비교

 

논리 연산자( &&, II ) : 

||은 여러 조건 중 하나만 true여도 true로 판단

&&은 여러 조건 중 하나라도 false이면 false로 판단

 

부정연산자( ! )

조건을 부정한다.

조건이 true이면 false, 조건이 false이면 true를 리턴


else문

if문을 사용하여 조건식이 true일 때만 코드가 실행

하지만

false일 때 각각 다른 코드가 실행되도록 else문을 사용하면 가능

else는 한번만 사용가능하지만 else if는 여러 번 사용이 가능

let age = 20
    if(age < 20){
    console.log('미성년자;);
    }else{
    console.log('성인);
        }
  console.log('중학생입니다.'); // '중학생입니다.'

삼항 조건 연산자

값이 true 이면 앞의 값을 출력, false 이면 뒤의 값을 출력내용이 간단하면 편리할 뿐 아니라 가독성도 좋지만,내용이 복잡하다면 if문과 else문을 사용하는 것이 좋다.

let num = 3;
num % 2 === 0 ? console.log('짝수') : console.log('홀수'); // '홀수