JavaScript

증감 연산자

증감 연산자

  • 증감 연산자는 숫자를 1 증가시키거나 1 감소시킬 경우 사용합니다.
  • 1 증가시킬 때에는 '++'를, 1 감소시킬 때에는 '--'를 사용합니다.
     
  • 증감 연산자가 변수 앞에 오는 경우와 변수 뒤에 오는 경우는 차이점이 있습니다.
  • 변수 앞에 오는 경우, 변수를 1 증감시키는 작업을 우선적으로 실행합니다.
  • 변수 뒤에 오는 경우, 변수를 1 증감시키는 작업을 해당 라인이 끝난 후 실행합니다.
<script type="text/javascript">
    var num1 = 3;

    document.write(num1 + "<br>");        
    document.write((++num1) + "<br>");        
    document.write(num1 + "<br>");        
    document.write((num1++) + "<br>");        
    document.write(num1 + "<br><br>");

    document.write(num1 + "<br>");        
    document.write((--num1) + "<br>");        
    document.write(num1 + "<br>");        
    document.write((num1--) + "<br>");        
    document.write(num1 + "<br>");
</script>

 

 

 

댓글

댓글 본문
  1. GreenHead
    자바랑 착각하신듯
    대화보기
    • 금도끼은도끼
      이해하는데 참고하세요....

      int a = 5;
      a++ ; //이렇게 단일문으로 쓰일때는 a++ 이나 ++a나 똑같은 6값은가진다.. 둘다 a= a+1로 같다.

      하지만 다른 연산자와 같이 사용될때는 주의를 해야한다.
      int a =5, b=5, x, y;
      x = --a ; // x값에 4를 대입해주고 a는 4가됨
      y = b--; //y 값에 5를 대입해주고 b는 4가됨
    버전 관리
    KNUT X LIKE LION
    현재 버전
    선택 버전
    graphittie 자세히 보기