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 = 성립하지 않은 타입,계산할 수 없음,숫자가 아님