'javascript 강좌'에 해당되는 글 2건

[JavaScript 강좌 ] 비교 연산자

 

 

  .

 

특정 조건을 만족할 때 특정 액션을 취하도록 코드를 짜는 경우가 많습니다. 특정 조건을 만족하는지는 변수의 값을 비교하여 확인하게 됩니다. 변수의 값이 어떤 값과 같거나 어떤 값보다 크거나 등으로 조건식을 세우게 되죠.

이렇듯 변수의 값을 어떤 값 또는 다른 변수와 비교할 때 사용하는 것이 비교 연산자(Cpmparison Operator)입니다. 비교 연산자는 8가지가 있는데, 각 연산자의 의미를 살펴보도록 하겠습니다.

==

==는 '같다'입니다. 변수 타입과 상관없이 값이 같으면 참입니다. 즉
5 == 5

도 참이고
'5' == 5

도 참입니다.

!=

!=는 '같지 않다'입니다.

===

===는 '엄격하게 같다'입니다. '엄격하게'의 의미는 변수 타입까지 고려한다는 것입니다. 변수의 값 뿐 아니라 변수의 타입까지 같아야 참입니다. 즉
5 === 5

는 참이지만
'5' === 5

는 거짓입니다. 왼쪽 변수는 문자열이고 오른쪽 변수는 숫자이기 때문입니다.

!==

!==는 '엄격하게 같지 않다'입니다. '엄격하게'의 의미는 변수 타입까지 고려한다는 것입니다. 변수의 값 뿐만 아니라 변수 타입까지 달라야 참입니다. 즉
'5' != 5

는 거짓이나
'5' !== 5

는 참입니다.

>

>는 '크다'입니다.

>=

>=는 '크거나 같다'입니다.

<

<는 '작다'입니다.

<=

<=는 '작거나 같다'입니다.

 

               

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,

[JavaScript 강좌] 구문(Statement) 넣는 방법

 

 

 

자바스크립트는 줄바꿈을 하면 구문(Statement)이 종료된 것으로 봅니다.

var jb1 = '하나님'

var jb2 = '예수님'

 

줄바꿈을 해도 구문이 완성되지 않았다면 다음 줄까지 해석합니다.

var jb1

= '하나님'

 

var jb1 = '하나님'

 

은 같습니다.

 

구문이 종료되었음을 명확히 표시할 때는 세미콜론(;)을 사용합니다.

var jb1 = '하나님';

var jb2 = '예수님';

 

세미콜론 사용은 선택사항이지만, 한 줄에 여러 구문을 쓸 때는 구문과 구문 사이에 꼭 세미콜론을 넣어야 합니다.

var jb1 = '하나님'; var jb2 = '예수님'

 

구문 구분을 위한 세미콜론을 꼭 넣어야 하는 경우는 많지 않지만, 가독성과 에러 방지를 위해 구문 끝에 항상 넣는 게 좋습니다.

 

               

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,