항해99 자바스크립트 1주차 숙제 풀이 중 나온 내용이다.
num++ 과 ++num 의 차이이다. 알아보려면 앞뒤 코드 안에서 보아야 한다.
num++의 경우
let num = 1;
let newNum = num++
console.log(num);
console.log(newNum);
위 코드를 돌려보면 콘솔창에 2,1이 뜬다. 위 아래 코드가 서로 같기 때문일 것으로 생각된다.(80% 추정)
let num = 1;
let newNum = num;
num = num + 1
console.log(num);
console.log(newNum);
++num의 경우
let num = 1;
let newNum = ++num
console.log(num);
console.log(newNum);
위 코드를 돌리면 콘솔창에는 2, 2가 뜬다. 위와 아래 코드가 서로 같기 때문인 것 같다(80% 추정).
let num = 1;
num = num + 1
let newNum = num;
console.log(num);
console.log(newNum);
찾아보는것도 나쁘지 않은 경험이다.
'항해99' 카테고리의 다른 글
WIL : 자바스크립트의 방식으로 생각하려면 뭘 해야할까? (0) | 2023.04.09 |
---|---|
WIL: 고생이 많았던 언어 자바스크립트. ECMA Script란? ES5와 ES6의 차이 (0) | 2023.04.09 |
Weekly I learned : 전에 배운 코드 활용할 수 있다. (0) | 2023.04.05 |
항해99 보딩패스 후기 (0) | 2023.04.02 |
첫 미니 프로젝트, 호모 사피엔스 개발자로서의 셀프 평가 (1) | 2023.04.01 |