function과 내장함수(function 안에 function) 20.06.25

Kim jeong ho·2020년 6월 25일
0

1. function

function 본인이 지정하고 싶은 함수명(지정하고 싶은 인자) {
return 10 * myNumber;
}

multiplyTen(3);
multiplyTen(6);
multiplyTen(12);

console.log(result1);
console.log(result2);
console.log(result3);

result1에 3이 들어갈 경우,
console.log(

let 은 변수명을 지정해주는 상자임.
result1
result2
result3
이라는 변수명을 지정해주었으므로,

result 번호 값이 화면에 출력된다.

2. 내장함수

function outer(num1) {

	var num2 = 5;
    
    function inner() {
    	return num1 * num2;//<--inner에 num1+num2
        }
      return inner();
    }
    
    var result = outer(7) // <-- 외장함수에 7을 저장
    console.log(result);   // return 35 (=7x5)
    result = outer(8);
    console.log(result);     // return 40 (=8x5)

함수 안에 함수가 있다.
내부함수를 inner
외부함수를 outer로 표현했고,
패러미터 num1과 num2에 접근 가능하다.

profile
김정호

0개의 댓글

관련 채용 정보