웹프로그래밍/javascript

javascript - 연산자

zelkova 2011. 2. 19. 02:36

<목차로 돌아가기>

논리연산자

 연산자

 설명

AND(&&)

 A가 참이고 B도 참이면 참 아니면 거짓

OR(||)

 A가 참이고 B가 참이면 참 아니면 거짓
 A가 참이고 B가 거짓이면 참 아니면 거짓
 A가 거짓이고 B가 참이면 참 아니면 거짓
 A가 거짓이고 B가 거짓이면 거짓

NOT(!)

 A가 거짓이면 참


 

조건연산자

연산자

설명 

A=(조건)?X:Y

조건이 맞으면 X를 출력하고, 조건과 맞지 않으면 Y를 출력함


증감 연산자

연산자

설명

 A++

변수의 값이 일단 사용된 뒤의 값이 증가

 ++A

변수의 값이 증가된 후에 새로운 값이 사용

 A--

변수의 값이 일단 사용된 뒤에 값이 감소

 --A

변수의 값이 감소된 후에 새로운 값이 사용


대입연산자

A=8 B=4 이라고 가정

연산자 

결과

 A+=B 

 -->12

 A-=B

  -->4

 A*=B 

 -->32

 A/=B

 -->2

 A%=B 

  -->0


 우선순위

 연산자

 종류

 1

 ()[]  괄호/대괄호

 2

 ! - + ++ --  부정/증감

 3

 * / %  산술 연산

 4

 + -

 5

 << >> >>>  비트식

 6

 < <= > >=  관계 연산

 7

 == !=

 8

 &  비트식

 9

 ^

 10

 |

 11

 &&  논리 연산

 12

 ||

 13

 ? :

 14

 = += -= *= /= %= <<= >>= >>>= &= ^= |=  대입 할당

 

 


반응형

'웹프로그래밍 > javascript' 카테고리의 다른 글

javascript - 제어문  (0) 2011.02.19
javascript - 함수  (0) 2011.02.19
javascript - 객체  (0) 2011.02.19
javascript - 변수  (0) 2011.02.19
javascript - 이벤트와 이벤트핸들러  (0) 2011.02.19