inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바스크립트 진짜 기초 질문..

282

sory0077

작성한 질문수 1

0

알고리즘 문제 푸는데 질문이 있어서 질문 드립니다.ㅠ

우선 진짜 기초적인 질문이라.. 어이없을 수도 있지만 궁금해서 여쭈어보아요

  1. 두 번째 코드 줄에서 let sum을 통해 sum을 0으로 변수로 지정해줘야하는 이유가 궁금합니다!

  2. 그리고 function함수를 사용하면 return함수를 필수적으로 사용해야지만 값이 반환되는걸까요?

미리 감사합니다..ㅠ

답변 1

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요. 자바스크립트 질문을 받았네요.

먼저, 두 번째 코드 줄에서 sum을 0으로 변수로 지정하는 이유는 초기값을 설정하기 위해서입니다. 알고리즘 문제를 풀 때, 주어진 배열이나 숫자들을 더해야 한다면 초기값을 설정해줘야 합니다. 변수 sum을 0으로 설정하면 첫 번째 숫자를 더할 때부터 더하기를 시작할 수 있게 됩니다.

또한, function 함수를 사용할 때 return 함수를 필수적으로 사용해야 값이 반환되는 것은 아닙니다. return 문을 사용하면 함수에서 계산한 값을 반환할 수 있지만, 값을 반환하지 않고 함수를 종료할 수도 있습니다. 만약 return 문이 없으면 함수는 undefined 값을 반환하게 됩니다.

질문이 도움이 되셨길 바랍니다. 추가로 궁금한 점이 있다면 언제든지 물어보세요! 좋은 하루 되세요.

수업 잘 들었습니다.

2

25

2

맥유저 입장의 고려해주세요

2

75

1

실행과정 질문입니다.

2

24

1

케이테스트 서버 운영 방법

2

52

1