Javascript - 연산자(1) - 산술, 대입 연산자

BinaryWoo_dev·2023년 8월 29일
0

javascript

목록 보기
5/8

서론


자바스크립트에서 제공하는 연산자 종류를 알아보도록 한다.

본론


산술 연산자

사칙 연산을 다루는 가장 기본적이면서도 많이 사용하는 연산자이다.
산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽 -> 오른쪽 방향이다.

산술 연산자의 종류

  • + : 왼쪽 피연산자의 값에 오른쪽 피연산자 값을 더함.
  • - : 왼쪽 피연산자의 값에서 오른쪽 피연산자 값을 뺌.
  • * : 왼쪽 피연산자의 값에서 오른쪽 피연산자의 값을 곱함.
  • / : 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눔.
  • % : 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눈 후, 그 나머지를 반환함.
console.log(1 + 2); // 3
console.log(1 - 2); // -1
console.log(1 * 2); // 2
console.log(10 / 4); // 2.5
console.log(10 % 4); // 2

대입 연산자

변수에 값을 대입할 때 사용 하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽 -> 왼쪽 이다.
또한, 앞서 살펴본 산술 연산자와 결합한 다양한 복합 대입 연산자가 존재한다.

대입 연산자의 종류

  • = : 왼쪽 피연산자에 오른쪽 피연산자의 값을 대입함.
  • += : 왼쪽 피연산자의 값에 오른쪽 피연산자 값을 더한 결과값을 왼쪽 피연산자에 대입함.
  • -= : 왼쪽 피연산자의 값에 오른쪽 피연산자 값을 뺀 결과값을 왼쪽 피연산자에 대입함.
  • *= : 왼쪽 피연산자의 값에 오른쪽 피연산자 값을 곱한 결과값을 왼쪽 피연산자에 대입함.
  • /= : 왼쪽 피연산자의 값에 오른쪽 피연산자 값을 나눈 결과값을 왼쪽 피연산자에 대입함.
  • %= : 왼쪽 피연산자의 값에 오른쪽 피연산자 값을 나눈 후 나머지 결과값을 왼쪽 피연산자에 대입함.
let a = 10;
let b = 6;

a = a - 5;
console.log(a); // 5
a -= 5;   // "a = a - 5" 와 같은 표현.
console.log(a); // 0
b *= 2;
console.log(b); // 12
b /= 3; 
console.log(b); // 4
b %= 3; 
console.log(b); // 1

출처: TCPSCHOOL.com

profile
매일 0.1%씩 성장하는 Junior Web Front-end Developer 💻🔥

0개의 댓글