-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
++에 대해서 궁금합니다.
22.03.10 20:54 작성 조회수 108
1
1:40부근에
++에 대해서 설명하실때 예를들어 i++ 라고하면
i에 1씩 더한다고 설명하셨는데.
실행할때는 i=0 이라 선언하고 i++를 실행하면 바로 1이더해진값인 1이 나오는게아니라 한번더 i의 값에 대해서 물어야지 1이더해진 값이 출력되더라구요.
i++가 한번치면 i+1 두번치면 i+2 인데 해당상수 더하기는 바로적용되서 값이 반영되던데 ++는
어째서 출력값이 한번더 i의 값에대해 물어야지 나오는건가요?
쓸때없는 질문이지만 단순호기심에 여쭤봅니다.
답변을 작성해보세요.
0
그랩
지식공유자2022.03.10
혹시 console.log(i++); 이런 식으로 로그를 확인하셨을까요?
i++은 해당 코드라인이 종료되어야 i가 증가하게 됩니다. 만약 바로 변화를 확인하고 싶다면 ++i 를 사용하시면 될 것 같습니다 :)
답변 1