728x90
300x250
산술연산자
+ - * / % ++ --
a++ //변수에 1더하기
a-- //-1하기
++변수 전위연산자 연산먼저하고 저장
변수++ 후위연산자 변수에 저장먼저하고 연산
대입연산자
= |
x=y |
x=y |
+= |
x+=y |
x = x+y |
-= |
x-=y |
x = x-y |
*= |
x*=y |
x=x*y |
/= | x /=y | x = x/y |
%= | x%=y | x=x%y |
즉 a+=10 a=a+10 같은 뜻이다.
비교연산자 : 두 값을 비교
== |
둘의 값이 같다 (타입이 달라도 true를 반환) |
=== |
값도 같고 타입도 같아야 한다. |
!= |
같지 않다. |
!== |
값이 같지 않거나 타입이 같지 않다. |
> |
~보다 크다 |
< |
~보다 작다 |
>= |
~보다 크거나 같다 |
<= |
~보다 작거나 같다 |
삼항연산자 : 조건식의 결과에 따라 실행결과가 달라진다. 피연산자 3개가 필요하다. if~else문 대신에 사용 가능하다.
조건식?참:거짓; |
조건부 연산자 조건식이 참이면 앞의 값을 반환, 거짓이면 : 뒤의 값을 반환한다. |
단한 연산지 : 연산에 필요한 값이 한 개 ex) +x, -x
이항 연산자 : 연산에 필요한 값이 2개 ex) x + y
삼항 연산자 : 연산에 필요한 값이 3개 ex) x?a:b
728x90
반응형
'javaScript > J Query & 스크립트' 카테고리의 다른 글
객체지향언어 OOP, Objectoriented Language (0) | 2019.01.10 |
---|---|
자바스크립트 콘솔 확인 conslole.log (0) | 2018.12.25 |
Javascript 기초 :: 문장구조 (0) | 2018.12.16 |
자바스크립트 기초 :: 배열선언과 예제 (0) | 2018.12.15 |
자바스크립트 기초 :: 변수 (0) | 2018.12.14 |
댓글