본문 바로가기

JavaScript

Javascript - 비교연산자

비교

자바스크립트

2019-10-28 16:50:18


조건문과 결합 시 아주아주 중요하다.

연산자는 작업을 지시하기 위한 기호로

' a=1 ' 의 경우

"a" 는 변수, "1"은 값, "=" 는 대입 연산자, 이항 연산자라고 부름.

 

-비교 연산자

좌항과 우항의 사이에서 서로 같은지, 어느 쪽이 큰지 판별해 주는 연산자이다.

true, false 중 하나로 값을 갖게 된다. -> 블린(boolean) 이라고 부름.

 

-동등 연산자(==)

equal operator

좌항, 우항 비교 후 값이 같으면 'tru', 다르면 'false' 가 표시된다.

 

alert(1==2);       false

 

-일치 연산자(===)

strict equal operator

더 엄격하게 비교한 결과를 알려준다.

현지의 경우 아는 것이 없으니 동등 연산자 사용을 금지한다. 일치 연산자만 사용할 것.

 

alert(1=='1');       true

alert(1==='1'0;     false

 

-null, undefined, Nan

null : 값이 없다. 의도한 값없음.

undefined : 값이 정의되지 않음. 의도하지 않은 값없음.

NaN : 0/0 과 같은 연산의 결과로 만들어지는 특수한 데이터형. 숫자가 아니라는 뜻. 성립하지 않는 수.

 

alert(NaN===NaN);      false

 

 

*데이터의 타입

number : 1,2,3,4,5 등등 정수+실수

String : q,w,e,r,t,y,,dfs,dgs,fhfgh,fgxc,bcvb,f,,ch 등

undefined : undefined

null : null

 

- !

! 는 부정을 의미한다.

 

1==2   false

1!==2  true

 

- >=, <=

크거나 같다.

'JavaScript' 카테고리의 다른 글

Javascript - 함수  (0) 2023.03.13
Javascript - 반복문  (0) 2023.03.13
Javascript - 조건문  (1) 2023.03.13
Javascript - 변수, 주석  (1) 2023.03.13
Javascript - Number,String  (1) 2023.03.13