비교
자바스크립트
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 |