inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1

- 연습문제 3

안녕하세요 질문 드립니다 !

187

류수빈

작성한 질문수 1

0

문제를 풀어가는 중 너무 풀이가 안되서 답안 예시를 참고하며 풀어가는 중에 이해가 안되는 부분이 있어서 질문드립니다 !

if (number % i === 0) {
return false;
}
}
return true;
};
1) return false 와 return true는 정확히 어떤 역활을
하기위해서 사용하는 것인가요 ?
 

javascript

답변 1

0

호눅스

안녕하세요.

return 키워드는 두 가지 의미를 가지고 있습니다. 

1) 함수를 종료한다. 
2) 함수를 부른(호출  / call) 한 곳에 값을 넣어 준다.

 

아래 코드에서 add 함수는 종료하면서 두 수의 합을 리턴하는 함수입니다.

 

function add(a, b) {
   var c = a + b;
   return c;
}

var x = add(10, 20);
console.log(x); //x = 30

 

질문한 코드는 number를 i로 나눈 나머지가 0이면 true 거짓이면 false를 리턴하는 코드인데 
줄여서  return number % i === 0 으로도 쓸 수도 있습니다.

 

이 강좌가 어렵다면, 프로그래머스나 생활코딩에 있는 자바스크립트 입문 강좌를 먼저 듣고 오시길 추천합니다.

감사합니다.

 

push 도중 "오류가 나면서 완료됨." 문제 해결

0

269

0

세 번째 프로그램 관련 질문입니다

0

253

0

submit때마다 print된 구구단을 지우고 싶어요..

0

361

1

this 질문

0

215

0

질문드립니다!

0

246

0

동영상 권한 문제

0

398

2

뒤집는 기능, 일치 여부 기능 구현해봤습니다 .

1

244

1

코드 어디서 확인할수있나요..???

1

240

1

소스트리 자꾸 꺼지는 현상

0

286

1

질문 드립니다.

1

200

1

질문 드립니다.

0

275

2

질문 드립니다.

1

187

1

줄바꿈

1

257

1

else 생략

0

797

1

지금까지 들었는데

0

269

3

질문있습니다! var과 let

0

197

1

질문 있습니다!

1

231

1

안녕하세요 선생님, 질문있습니다.

1

186

1

let이 재선언이 됩니다! 그리고 참고 링크가 사라진듯 해요.

1

237

1

예제1번 질문있습니다.

1

243

3

숫자로 변환할때 변수을 새로 만들어 줄 필요가 있는지 궁금해요 !!

0

225

2

javascript 강의 시작합니다 !!

0

179

0

'변수 이름 잘 짓기'가 코딩 3대 난제라면 나머지 두 개는 뭘까요??(내용무)

1

449

1

라이브 코딩 보는곳좀요!

0

396

3