강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của holyhans4008
holyhans4008

câu hỏi đã được viết

Giới thiệu về giải quyết vấn đề thuật toán JavaScript (chuẩn bị cho bài kiểm tra mã hóa)

4. Tổng từ 1 đến N

4번 answer 정의

Viết

·

322

0

4번 문제에 let answer = 0; 이 아닌 let answer;만 정의 한 후 코드를 돌렸을 때 NaN이란느 값을 얻었습니다. answer을 초기화 해주지 않았기 때문인가요?
letjavascript코테 준비 같이 해요!

Câu trả lời 2

0

let answer; 을 한 상태로 answer를 출력하면 undefined가 나오는 걸 확인할 수 있습니다. 이후에 answer += i 를 하면 undefined와 number 타입인 i가 더해지기 때문에 출력값이 NaN이 나오는 듯 합니다 

0

codingcamp님의 프로필 이미지
codingcamp
Người chia sẻ kiến thức

안녕하세요^^

값을 누적하는 변수는 꼭 초기화를 해주어야 합니다.

Hình ảnh hồ sơ của holyhans4008
holyhans4008

câu hỏi đã được viết

Đặt câu hỏi