[JavaScript] 자바스크립트 복합형(축약형) 대입 연산자 사용하기

2021. 5. 3. 00:33Program/JavaScript

009 _ 자바스크립트 복합형(축약형) 대입 연산자 사용하기

[적용]

  • 계산식을 간략히 나타내고 싶을 때

[내용]

대입할 때 사용하는 기호인 '='는 대입 연산자라고 한다.

이를 응용하여 좌변과 우변의 연산 결과를 좌변의 변수에 대입하는 것을 복합형 대입 연산자라고 한다.

복합형 대입 연산자는 사칙연산 기호와 '='를 조합하고 축약한 형태로 사용한다.


[문법]

구문 의미
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
x %= y x = x % y

[예시]

복합형(축약형) 대입 연산자를 사용하여 코드를 간략하게 표현해보자

 

JavaScript

let a = 10;
let b = 20;
a += b;  // a = a + b 와 같은 의미
console.log(a);  // 결과: 30

let c = '자바';
let d = '스크립트';
c += d;  // c = c + d 와 같은 의미
console.log(c);  // 결과: 자바스크립트

let e = 5;
let f = 2;
e *= f;  // e = e * f 와 같은 의미
console.log(e);  // 결과: 10

 

 

 

 

 

참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김