반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 후기 공유회
- 자바스크립트
- 반복문
- iteration statements
- Coding bootcamp
- 코드스테이츠
- Object Oriented Programming
- 회고록
- 회고
- 자바 스크립트 개념
- javascript
- 자료형
- control flow statements
- 코드 스테이츠
- operator
- OOP
- 이머시브
- Type conversion
- 기초적인
- 코딩부트캠프
- Java script
- 마인크래프트
- 형 변환
- 객체지향 프로그래밍
- 자바 스크립트
- DATA Type
- 제어문
- #JAVASCRIPT
- 자바 스크립트 소개
- 자바스크릡트
Archives
- Today
- Total
All In One_IT
[Java Script] 06. 자바스크립트 연산자 (Operator) 본문
산술 연산자(arithmetic operator)
산술 연산자 | 설명 |
+ | 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 더함. |
- | 왼쪽 피연산자의 값에서 오른쪽 피연산자의 값을 뺌. |
* | 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 곱함. |
/ | 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눔. |
% | 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눈 후, 그 나머지를 반환함. |
대입 연산자(assignment operator)
대입 연산자 | 설명 |
= | 왼쪽 피연산자에 오른쪽 피연산자의 값을 대입함. |
+= | 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 더한 후, 그 결과 값을 왼쪽 피연산자에 대입함. |
-= | 왼쪽 피연산자의 값에서 오른쪽 피연산자의 값을 뺀 후, 그 결과 값을 왼쪽 피연산자에 대입함. |
*= | 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 곱한 후, 그 결과 값을 왼쪽 피연산자에 대입함. |
/= | 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눈 후, 그 결과 값을 왼쪽 피연산자에 대입함. |
%= | 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눈 후, 그 나머지를 왼쪽 피연산자에 대입함. |
증감 연산자(increment and decrement operator)
증감 연산자 | 설명 |
++? | 먼저 피연산자의 값을 1 증가시킨 후에 해당 연산을 진행함. |
--? | 먼저 피연산자의 값을 1 감소시킨 후에 해당 연산을 진행함. |
?++ | 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 증가시킴. |
?-- | 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 감소시킴. |
비교 연산자(comparison operator)
비교 연산자 | 설명 |
> | 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 크면 참을 반환함. |
>= | 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 크거나 같으면 참을 반환함. |
< | 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 작으면 참을 반환함. |
<= | 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 작거나 같으면 참을 반환함. |
!= | 왼쪽 피연산자와 오른쪽 피연산자의 값이 같지 않으면 참을 반환함. |
!== | 왼쪽 피연산자와 오른쪽 피연산자의 값이 같지 않거나, 타입이 다르면 참을 반환함. |
== | 왼쪽 피연산자와 오른쪽 피연산자의 값이 같으면 참을 반환함. |
=== | 왼쪽 피연산자와 오른쪽 피연산자의 값이 같고, 같은 타입이면 참을 반환함. |
논리 연산자(logical operator)
논리 연산자 | 설명 |
|| | 논리식 중에서 하나라도 참이면 참을 반환함. (논리 OR 연산) |
&& | 논리식이 모두 참이면 참을 반환함. (논리 AND 연산) |
! | 논리식의 결과가 참이면 거짓을, 거짓이면 참을 반환함. (논리 NOT 연산) |
비트 연산자(bitwise operator)
비트 연산자 | 설명 |
| | 대응되는 비트 중에서 하나라도 1이면 1을 반환함. (비트 OR 연산) |
& | 대응되는 비트가 모두 1이면 1을 반환함. (비트 AND 연산) |
^ | 대응되는 비트가 서로 다르면 1을 반환함. (비트 XOR 연산) |
~ | 비트를 1이면 0으로, 0이면 1로 반전시킴. (비트 NOT 연산) |
<< | 지정한 수만큼 비트를 전부 왼쪽으로 이동시킴. (left shift 연산) |
>> | 부호를 유지하면서 지정한 수만큼 비트를 전부 오른쪽으로 이동시킴. (right shift 연산) |
>>> | 지정한 수만큼 비트를 전부 오른쪽으로 이동시키며, 새로운 비트는 전부 0이 됨. |
반응형
'Java Script' 카테고리의 다른 글
[Java Script] 08. 자바스크립트 반복문 (Iteration statements) (0) | 2020.11.24 |
---|---|
[Java Script] 07. 조건문 (Conditional statements) (0) | 2020.11.24 |
[Java Script] 05. 자바스크립트 형 변환(Type conversion) (0) | 2020.11.05 |
[Java Script] 04. 자바 스크립트 자료형(Data type) (0) | 2020.10.27 |
[Java Script] 03. 자바 스크립트 변수(variable) (0) | 2020.10.25 |