let const 차이점
317
작성한 질문수 9
변수를 선언할 때,
let 과 const 의 차이점이 명확하지가 않아요
let은 재할당 가능
const 재할당 불가
그래서 실제 변수 선언할 떄 어떤 경우에 사용하는지 쉽게 설명 부탁드릴게요
답변 1
0
const는 constant로 상수의 의미가 있습니다.
프로그래밍을 하며 값이 절대 변경되어서는 안되는 경우가 있습니다.
예를들어 계산 프로그램을 작성하는데, 반드시 주어진 입력값에 10 이라는 고정된 숫자를 더해서 반환값을 출력해야한다고 합니다.
이런 경우에
const n = 10 이런식으로 상수로 선언하여 프로그래밍을 합니다.
그래서 n에 다른 값이 할당되면 프로그램에서 에러를 발생시키게 하는 것이죠.
반대로, 주어진 입력값에 그때 그때 다른 숫자를 더해서 반환값을 출력해야하는 프로그램이라면
let을 활용하여 유연하게 대처할 수 있는 것입니다.
감사합니다.
live server가 안 떠요..
0
81
1
카카오맵 API 가 안뜹니다...
0
703
2
카카오맵API 지도 관련
0
175
1
Putty에서 nginx를 vi로 수정할때 오류
0
286
3
mysql과 선생님의 깃허브 코드연결
0
188
1
nodemon 실행오류
0
235
2
Azure 서버로 구축하고 작업하는 방법 알 수 있을까요?
0
262
2
css 적용 중 강의대로 적용되지 않아 질문 드립니다
0
352
2
강의를 잘 활용하는 법 추천 부탁드립니다.
0
288
1
MysqlWorkbench 접속문제
0
305
1
전체 핀이 조회되지 않습니다.
0
263
1
빅데이터 처리관련
1
286
1
섹션5의 2번째 강의 질문-setMap 비동기 처리 이유
0
240
1
PM2 EADDRINUSE 에러
0
410
2
인스턴스 중단 후 재시작
0
282
1
이미지 부분에 cctv 영상을 넣고 싶은데요.
0
585
2
노션 링크가 어디있나요 ?
1
313
1
axios 이후 마커 오류
0
292
0
service nginx restart 에러
0
713
1
섹션10 배포하기 unbuntu에서 root경로가 안뜹니다ㅠㅠ
0
506
3
선생님 추가적으로 새로운 페이지를 만드려고 하는데요...
0
248
1
코드 질문 드립니다!
0
228
1
혹시 강의자료 노션 내리셨나요?
0
240
1
노드몬 에러 참조하세요
0
360
1





