연산자 (=)
ex) a = 1;
동등 연산자 (==) equal operator
alert(1==2) // false 로 치환
alert(1==1) // true 로 치환
alert("one" == "two") // false 로 치환
alert("one" == "one") // true 로 치환
일치 연산자 (===) strict(엄격한) equal operator
alert(1 === "1") // false 데이터의 형식도 일치할 때만 true가 나온다.
alert(1 == "1") // true 좌항과 우항의 값이 데이터 형식이 달라도 true 라고 리턴한다.
== 보다 === 을 사용하는 것을 추천
null(값이 없는) undefined (값이 정해지지않았다) ex) var a; a에 값이 없을 때
alert(null == undefined); //true
alert(null === undefined); //false
alert(true == 1); //true // true 는 숫자 1을 false 는 숫자 0을
alert(true === 1); //false
alert(true == '1'); //true
alert(true === '1'); //false
alert(0 === -0); //true
alert(NaN === NaN); //false
부정과 부등호(!=) (>)
alert(1!=2); //true
alert(1!=1); //false
alert("one"!="two"); //true
alert("one"!="one"); //false
alert(10>=20); //false
alert(10>=1); //true
alert(10>=10); //true
'Language > Java' 카테고리의 다른 글
| [script] 함수 (0) | 2018.05.22 | 
|---|---|
| [script] 조건문 (0) | 2018.05.10 | 
| [script] 줄바꿈과 여백 (0) | 2018.05.10 | 
| [script] 주석 (0) | 2018.05.10 | 
| [script] 변수 (0) | 2018.05.10 | 
 
			
			 
				
			
댓글