본문 바로가기
웹/JAVA SCRIPT

[코딩 공부_85] Return에 대하여

by BEE_0o0 2021. 5. 30.

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>

 

 

댓글