i++
-
JavaScript 입문 : i++, i+=, i = i+1 (2)컴퓨터 알아가기/JavaScript 2021. 11. 24. 19:30
지난시간에 이어 프로그램밍을 인식하는 순서에 대해 다시한번 확인하고 넘어 가겠습니다. 아래와 같은 그림에서 다시 시작할게요. i = i + 1은 다음과 같이 인식이 됩니다. 하늘색 i부터 계산이 되어 왼쪽 노란 i로 반영이 됩니다. 참고로 노란색 i의 마지막 값이 최종으로 반환되는 값이라고 보면 됩니다. 여기서는 5입니다. 그렇다면 i++은 다음과 같이 왼쪽부터 시작이 됩니다. 여기서는 i의 반환되는 최종값은 4입니다. 둘 다 결과값이 같더라도 최종적으로 인식되는 반환값이 다른 이유가 계산방식이 왼쪽부터인가 오른쪽 부터인가에서 차아기 나기 때문입니다. 이는 여러가지로 직접 콘솔에 써 보면서 다양한 경우의 수를 이해하는 훈련만이 답인 것 같습니다. 이러한 연습을 위해서 몇가지 console.log( )의 ..
-
JavaScript 입문 : i++, i+=, i=i+1 (1)컴퓨터 알아가기/JavaScript 2021. 11. 22. 19:30
지난 시간 while 문에 대한 내용을 공부해 봤습니다. 아주 오래전 코딩이라는 개념이 궁금해서 조금 공부해 볼 때 반복문을 대충 눈으로 때우고 뭘 할려고 하니 전혀 진도도 안나가고 그대로 흥미를 잃은 기억이 있네요. 그래서 이번 만큼은 제대로 이해하지 못하면 1년이 걸리더라도 해보자하는 마음으로 가보고자 합니다. 많은 고수분들이 반복문이 프로그래밍의 중요한 부분이라고 하면서 노트에 필기를 하면서 하던지 처음에 원리를 이해하라고 조언을 많이 해주네요... ▒ ++, +=, i+1 의 차이점 사실 이 개념을 이해하지 않으면 나중에 엄청 헤멜것 같아 한번 정리 시도롤 해봅니다. 지난시간 사실 1씩 중가할 때 다음 내용이 같다고 이야기 하였습니다. i ++과 i +=과 i = i + 1 그런데 이것 저것 해보..