Javascript

기본 - 기본연산자

big whale 2021. 7. 1. 16:36

나머지 연산자 %

a%b: a를 b로 나눴을 때 나머지를 출력

 

거듭제곱 연산자 **

a**b: a를 b번 곱한 값을 출력

 

단항 연산자 +와 숫자형으로의 반환

alert(+true); // 1
alert(+''); // 0

let apples = '2';
let oranges = '3';

alert(+apples + +oranges); // 5

 

할당 연산자

let a = 1;
let b = 2;

let c = 3 - (a = b + 1); // a에 b+1 = 3을 반환하고 표현식에 사용된다.

alert(a); // 3
alert(c); // 0

 

증가, 감소 연산자

전위형과 후위형의 차이

let counter1 = 1;
let a = ++counter1; // counter1을 1 증가시키고 2를 반환한다.
alert(a); // 2

let counter2 = 1;
let a = counter2++; // 증가 전의 기존 값 1을 반환한다.
alert(a); // 1;