본문 바로가기

WEB/HTML CSS JS

2. javascript 연산자 정리

반응형

javascript Data type

String, Number, Boolean, undefined, null, typeof 값들이 제공된다.

Boolean 경우 0, null, "", undefined는 false, 나머진 true이다.

undefined는 변수를 선언하고 아무것도 대입하지 않은 상태이다.

null은 빈 데이터로 undefined과 다르다.

typeof는 변수의 자료형을 알려준다.

javascript operator

이제 연산자만 간단히 정리하고 넘어가면 될 것 같다.

산술 연산자 증감 연산자 연산자 우선 순위
+ - * / % --변수 ++변수 변수-- 변수++  ( )
문자 결합 연산자 비교 연산자 -- ++ !
"문자" + 222 > < >= <= == != === !== + - * / %
대입 연산자 논리 연산자 > >= < <= == === !== !=
A = B += -= *= /= %= && || ! && ||
    = += -= *= /= %=

삼항 연산자

조건식 ? 코드1 : 코드2

ex) 1024px 기준으로 왼쪽 오른쪽을 구분하게 해봤다 

var x = prompt("x 좌표를 알려주세요 : ","0");
var result = x > 512 ? "오른쪽 입니다." : "왼쪽 입니다.";

javascript 예제

끝으로

javascript를 이용해 단순한 연산을 할 수 있게 되었다.

이미 다른 언어를 공부해서 그런지 쉽게 넘어가는 것 같다.

예제를 하나하나 풀어 익숙해지는 과정이 필요해 보인다.

반응형