
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
강의시간 1:19에서 If 문 내부에 let 선언을 안 하시더라고요. 왜 안 하시는지 궁금해서 let 선언을 해봤는데 오류가 났습니다.
구글링 해보니 "If 문 내부에 let을 선언하게 되면 그 변수는 외부에서 참조할 수 없다."라고 하더라고요. 그 이유 때문에 내부에 let을 선언 안 하신 거 맞나요?
만약 그렇다면 If 문 한해서는 let을 작성하지 않아도 변수를 선언할 수 있는 건가요?
작성한 코드 및 에러 메세지
let html_temp = ``;
if (myse > 40) {
let html_temp = `<li class="bad">${cityname} : ${myse}</li>`;
} else {
let html_temp = `<li>${cityname} : ${myse}</li>`;
}
