본문 바로가기

Javascript

Javascript 연산자, 조건문

반응형

1. == (동등연산자)                 =는 대입연산자임. 다름. 

alert(1==2)	//false
alert(1==1)	//true
alert("one"=="two")	//false
alert("one"=="one")	//true

2. === (일치연산자)     엄격한 녀석. 좌항과 우항이 완벽히 일치해야함. 타입도. 

alert(1 === "1")	//false
alert(1 == "1")		//true

Javascript는 조금 허술한 면이 있음. 

 

3. Javascript에서는 숫자 1을 true로 간주하고 나머지는 false로 간주한다. 

 

4. ! 연산자 

alert(1!=2)	//true
alert(1!=1)	//false

 

 

5. 조건문 (Boolean). 불린으로 올 수 있는 값은 true or false. 

if(true) {
	alert('result : true');
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">
    if(true) {
        alert('result : true');
    }
    </script>
</body>
</html>
반응형