[JS] 할당 연산자

Seju·2023년 3월 6일
1

JavaScript

목록 보기
1/28
post-thumbnail

할당연산자란?
변수에 값을 할당할 때 사용되는 연산자

자바스크립트에는 여러 종류의 할당 연산자가 있다

1. 등호(=)연산자

등호 연산자는 오른쪽의 표현식을 왼쪽 변수에 할당한다

var x = 10;

2. 복합 할당 연산자

변수에 값을 할당하면서 다른 연산을 수행하는 연산자.(다른 연산자와 등호를 함께 사용하여 구성)

x += 5; // x = x + 5;
y *= 10; // y = y * 10;
z -= 3; // z = z - 3;
요

3. 증가/감소 연산자

변수의 값을 1씩 증가 또는 감소시키는 연산자
변수의 앞이나 뒤에 연산자를 위치

var a = 10;
a++; // a = a + 1;
var b = 20;
b--; // b = b - 1;
// 위코드에서 ++연산자는 변수 'a의 값을 1증가시키고 --연산자는 변수 'b'의 값을 1감소시킨다

4. 할당 연산자 체인

여러개의 할당 연산자를 연속해서 사용하는 것

var a = 10;
a++; // a = a + 1;
var b = 20;
b--; // b = b - 1;

위 코드에서 =연산자가 체인으로 연결되어 변수 x,y,z에 각각 10이 할당 ->
변수 z에 10이 할당된후 -> 해당 값이 변수 y에 할당되고 -> 다시 해당 값이 변수 x에 할당된다
순서 : z -> y -> x

profile
Talk is cheap. Show me the code.

0개의 댓글