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;