티스토리 뷰

javascript

[생활코딩]연산자

소영 2021. 4. 6. 18:25

비교연산자

주어진 값들이 같은지, 다른지, 큰지, 작은지를 구분하는 것을 의미

비교연산자를 사용하는데 결과는 true나 false 중의 하나이며 이 값은 불린 값이라고 한다.

 

대입연산자(=)

'='가 하나인것은 우항의 값을 좌항의 변수에 대입할때 사용하는 것

 

동등연산자(==)

좌항과 우항을 비교하는 것, 하지만 '1'과 1을 같다고 느끼기 때문에 헐렁한 값 비교이기도 하다.

 

일치연산자(===)

좌항과 우항이 '정확'하게 같을 때 true 다르면 false가 된다. 

 

부정연산자(!=)

!은 부정을 의미,이것을 기호로 '!='로 표시함

 

(!==)

정확하게 같지 않다는 의미

 

 

null = 값이 없다.

undefine = 값이 정의되지 않은 상태(공간이 존재하긴 하나 안에 아무것도 없다는 것)

 

데이터 타입

boolean = true/false

number = -1 0 1 2 3

string = 'a','b','c'

undefined = undefined

null = null

NaN = 성립하지 않은 타입,계산할 수 없음,숫자가 아님

 

 

댓글