인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

yochk1754님의 프로필 이미지
yochk1754

작성한 질문수

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

반복문

++에 대해서 궁금합니다.

작성

·

148

1

1:40부근에

++에 대해서 설명하실때 예를들어 i++ 라고하면

i에 1씩 더한다고 설명하셨는데.

실행할때는 i=0 이라  선언하고 i++를 실행하면 바로 1이더해진값인 1이 나오는게아니라 한번더 i의 값에 대해서 물어야지 1이더해진 값이 출력되더라구요.

i++가 한번치면 i+1 두번치면 i+2 인데 해당상수 더하기는 바로적용되서 값이 반영되던데 ++는

어째서 출력값이 한번더 i의 값에대해 물어야지 나오는건가요?

쓸때없는 질문이지만 단순호기심에 여쭤봅니다.

답변 1

0

그랩님의 프로필 이미지
그랩
지식공유자

혹시 console.log(i++); 이런 식으로 로그를 확인하셨을까요?

i++은 해당 코드라인이 종료되어야 i가 증가하게 됩니다. 만약 바로 변화를 확인하고 싶다면 ++i 를 사용하시면 될 것 같습니다 :)

yochk1754님의 프로필 이미지
yochk1754

작성한 질문수

질문하기