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

JohnKim·2021년 3월 22일
0

javascript

목록 보기
4/26
post-thumbnail

비교연산자

비교 연산자의 결과값은 항상 bloolean type 이다.
truefalse 값만 반환한다.

< = <

> = >

<=

>=

= 는  할당을 의미한다.   a=3

== 동등연산자: 내용만 같으면 true로 출력   a==3

=== 일치 연산자type까지 비교한 결과값을 출력

!= 값이 같지 않다는 의미 a!=3

console.log(5>3);   true
console.log(5<3);   false

//동등연산자

const a = 1;
const b = "2";

console.log(a==b);     true


//일치연산자



const a = 1;
const b = "2";

console.log(a===b);     false

오류를 줄이기 위해 가급적 일치연산자를 쓰는것이 좋다.


조건문

어떤 조건에 따라 이후 어떤 행동을 다르게 만들어 주는 것을 의미한다.

if문 (만약에)

괄호 안에 들어가는 조건을 평가해서  true  나 false 로 출력해준다.

if(age > 19){

 console.log('환영합니다');

}

if(age<=19){

 console.log('안녕히가세요');

)

else 활용법 (아니면)

if문의 결과가 false 일때 실행된다.

const age =  30;

if(age > 19){

 console.log('환영합니다.');

} else {

 console.log('  안녕히 가세요.');

}

else if

성인 인증을 할때 성인은 "환영하세요" 라는 문장을
나이가 정확하게 19살인 경우 "수능 잘치세요." 라는 문장을
미성년자일 경우 "안녕히 가세요" 라는 문장을
보여주고 싶을 때 else if 사용한 예제

const age = 19;



if(age > 19){

 console.log('환영합니다.');

} else if(age===19) {

 console.log(' 수능 잘치세요.');

}else{

 console.log('안녕히 가세요');

}

0개의 댓글