Return에 대해 배웠다
여전히 긴가민가한 그녀석 ..이다 하하
1. Return : 반환하다, 값을 돌려준다
- 함수가 실행된 자리에서 값을 돌려준다
- 함수 내에서 어떤 값을 최종적으로 돌려주는 것
** return 뒤에 오는 함수는 즉시 종료 된다 (dead code)
<script>
function getTwice(number){
return number * 2;
};
var firstNum = getTwice(100);
var secondNum = getTwice(200);
console.log(firstNum + secondNum);
</script>
- function 함수이름(파라미터) {return 반환할 값;}; 이 기본이다.
(위 내용 해석 : firstNum + secondNum = 300, return하여 300 * 2를 해줌으로써, 600의 값이 나온다.
(헷갈리는 것?) return과 console.log
- console.log : 값을 출력해 주는 것
- return : 함수 내에서 어떤 값을 최종적으로 돌려주는 것
<script>
function printValue(x){
console.log(x * x);
}
function getValue(x){
return x * x;
}
printValue(3);
getValue(3);
console.log(getValue(3));
</script>
'웹 > JAVA SCRIPT' 카테고리의 다른 글
[코딩 공부_88] 객체(object), 프로퍼티(property), 메소드(method) (0) | 2021.06.03 |
---|---|
[코딩 공부_87] for문, switch문 (0) | 2021.06.03 |
[코딩 공부_86] scope, const, 연산자, if문(조건문) (0) | 2021.06.01 |
[코딩 공부_84] function과 parameter (0) | 2021.05.27 |
[코딩 공부_83] JS 첫걸음, 기초 공부 (0) | 2021.05.26 |
댓글