대입 연산자
2022. 12. 28. 15:29ㆍJavascript/TCP school
대입 연산자(assignment operator)
변수에 값을 대입할 때 사용하는 이항 연산자
피연산자들의 결합 방향은 오른쪽에서 왼쪽
앞서 살펴본 산술 연산자와 결합한 다양한 복합 대입 연산자가 존재
대입 연산자 | 설명 |
= | 왼쪽 피연산자에 오른쪽 피연산자의 값을 대입함. |
+= | 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 더한 후, 그 결괏값을 왼쪽 피연산자에 대입함. |
-= | 왼쪽 피연산자의 값에서 오른쪽 피연산자의 값을 뺀 후, 그 결괏값을 왼쪽 피연산자에 대입함. |
*= | 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 곱한 후, 그 결괏값을 왼쪽 피연산자에 대입함. |
/= | 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눈 후, 그 결괏값을 왼쪽 피연산자에 대입함. |
%= | 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눈 후, 그 나머지를 왼쪽 피연산자에 대입함. |
var x = 10, y = 10, z = 10;
x = x - 5;
y -= 5; // y = y - 5 와 같은 표현임.
z =- 5; // z = -5 와 같은 표현임.
참고
http://www.tcpschool.com/javascript/js_operator_assignment
코딩교육 티씨피스쿨
4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등
tcpschool.com
'Javascript > TCP school' 카테고리의 다른 글
비교 연산자 (0) | 2022.12.28 |
---|---|
증감 연산자 (0) | 2022.12.28 |
산술 연산자 (0) | 2022.12.28 |
변수 (0) | 2022.12.28 |
타입 변환 (0) | 2022.12.28 |