함수 정의, 호출 그리고 콜백
함수
재사용이 가능한 로직
//함수 add 정의
function add(num1, num2){ // add(인자) -> 받아오는 값을 통해서 접근이 가능
return num1 + num2; // 3 + 4
}
cont sum = add(3, 4); //함수 add 호출
console.log(sum); // 7
function add2(num1, num2){ // add(인자) -> 받아오는 값을 통해서 접근이 가능
return num1 + num2; // 3 + 5
}
function print(){
console.log('print');
}
print(); // 인자를 전달해도 아무런 인풋을 하지 않음
// 변경후 (인자를 전달 받음)
function print(name,age){
console.log(`${a} ${b}`);
}
print('ellie', 33);
const result = doMore(3,5);
console.log(result); // 8함수는 함수가 정의된곳을 가르키고 있다. 다른변수에 할당되면 똑같은 함수를 가르키고 있기때문에 똑같은 함수를 실행하게된다.
Last updated
Was this helpful?