변수에 적용할수 있는 연산자

hyo·2021년 10월 15일
0

복합 대입 연산자


이걸 보면, a = a + 1 이라는 식이 변수에 한번 실행때마다 1씩 증가시켜준다는 식인데, 이러한 식을 간단하게 쓸수있는 연산자가 '+='이다.
a += 1 은 a에 1씩 증가시켜 준다는 의미이다.
반대로 a = a - 1a -= 1 과 같다.
당연히 상수에는 적용이 안되고, 변수에만 적용된다.

증감 연산자

1씩 증감시켜주는 연산자가 있는데 이를 증감연산자라고 부른다.
let a = 0;
a++
하게 되면 a의 값은 1씩 증가하게된다. 반대로 a--는 1씩 감소하게된다.

a++,a-- 와 ++a,--a의 차이

a++ 은 현재 문장을 실행한 후에 a += 1
++b 는 현재 문장을 실행하기 전에 a += 1
결국 값은 같다.

undefined 자료형

  1. 상수와 변수로 선언하지 않은 식별자
  2. 값이 없는 변수

profile
개발 재밌다

0개의 댓글