익명 • 1월 4일
진짜 기초적인 내용인데.. 이해가 안 되는 부분이 있어서 질문 남겨 봅니다. 대입 연산자를 공부하고 있는데, 예시 코드가 이렇게 되어 있습니다. let a = 1; a = a + 3; 두 번째 줄이 a에다가 3을 더해라 라는 뜻인 것은 알겠는데(console.log(a); 해보면 1+3=4가 나오기도 하고요) 왜 `a = a+3`이라고 쓰나요..? 수학적으로 a는 절대 a+3이 될 수가 없는데 왜 a = 이렇게 쓰는지가 궁금합니다. 다른 개발자 분들은 처음에 이거 안이상하셨나요....? (별개로 a+= 3; 하면 3이 더해진다는 건 이해했습니다....ㅎㅎ)
질문을 평가해주세요!
구체적이고 정성스러운 질문에 ↑Up 투표를 눌러주세요.
설명이 부족한 질문에 ↓Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.
답변 5
커리어리에 가입하고
모든 질문의 답변을 열람하세요.
각 분야 현직자들의 명쾌한 답변을 얻을 수 있어요.