백엔드/JavaScript

[JavaScript]자바스크립트 - 연산자

silvering0 2021. 6. 22. 10:59

1. = 대입연산자

a=1

선언할때, 변수에 무언가 넣어줄 때, 대입 연산자로 사용한다.

좌항의 값을 우항으로!

 

 

2.비교연산자

a==b

같으면 == 크거나 작으면 >,<,<=,>= 이것을 넣으면 된다.

 

Equal Operator

: 좌항과 우항을 비교해 값이 같으면 True, 다르면 False.

alert(1=='1');
alert(1==='1');

숫자 뿐만 아니라 ""안에 넣어서 문자 동등비교도 가능하다.

 

== 과 === 의 차이?

== 은 '정확'

==='엄격'

alert(1==='1'); //결과 false
alert(1===1); //true

=== 연산자를 사용하는 것이 더 낫다.!

alert(0 === -0);                //true
alert(NaN === NaN);             //false

같지 않다.

alert(1!=2);
alert(1!==2);

같지않다는 ! 를 사용하는데,

뒤에 !=, !== ==의 개수는 위와 같이

두개면 정확하게 같지 않다. 를 의미한다.