Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 ++와 ++a의 차이점은 무엇입니까?


++a는 증가된 후의 값을 반환합니다. ++가 피연산자 앞에 오기 때문에 사전 증가 연산자입니다.

a++는 증가하기 전의 값을 반환합니다. ++가 피연산자 뒤에 오기 때문에 사후 증가 연산자입니다.

예시

다음 코드를 실행하여 i++와 ++i −

의 차이점을 알아볼 수 있습니다.
<html>
   <body>  
      <script>
          var a =10;
          var b =20;
          //pre-increment operator
          a = ++a;
          document.write("++a = "+a);            
          //post-increment operator
          b = b++;
          document.write("<br> b++ = "+b);
      </script>
   </body>
</html>