코드스테이츠 프론트과정
코드스테이츠 프론트엔드과정 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('홀수'); // '홀수