프로그래밍 핵심 개념 in JavaScript자료형자료형 응용하기

Q

let 변수 선언

조회 779

좋아요 4

2021년 5월 17일

A
2개의 답변이 있어요
2021년 5월 21일

댓글 2

2021년 5월 21일
그러면 let result1;를 하고 후에 result1 = result2 + result3;를 하면 이미 선언된 변수에 새로운 값을 할당해 주는 것이고 result1은 이미 선언이 되었기 때문에 let result1 = result2 + result3;를 하면 오류가 나는 것인가요?
베스트 댓글
2021년 5월 23일
네, let 을 쓰게 되면 중복 선언하게 되는거니 오류가 나게 됩니당
2021년 10월 21일 ()

댓글 1

베스트 댓글
2022년 6월 25일
보시다시피 console.log()안의 result1()함수를 호출하였을 때 반환값이 명시되어 있지 않기 때문에 오류가 난 것입니다. 함수 정의 단계에서 return 값을 지정해줘야 하는 이유인데요. function문 안의 내용을 return material2+material4; 와 같이 수정하시면 해결될 것 같습니다.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇