• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

문제 2번

22.04.07 03:07 작성 조회수 78

0

안녕하세요 문제2 질문드려요

1. 정답에서 let grade 가 있는데 이건 간략화 때문에 사용된건가요?

2.

else { console.log("잘못된 범위의 점수입니다"

은 grade를 쓰지 않고 consle.log 를 쓰는건지 궁금합니다

 

답변 1

답변을 작성해보세요.

0

1. let grade는 선언만하고 초기값은 할당하지 않은 상태입니다 

초기값을 무엇을 넣을지 모른다면 let grade라고 만 써도 됩니다 

그래도 타입의 정의를 위해서 비어있는 문자열이라도 넣어주는게 좋겠네요 

정답코드 let grade =''로 수정했습니다 

 

 

2. 잘못된 범위의 점수이기 때문에 할당할 점수가 없습니다 따라서 그냥 메세지만 출력하고 끝내는 겁니다