더북(TheBook)

앞의 예제들만으로는 모두 이해되지 않을 수 있으니 간단한 더하기 함수를 만들어 복습해 보겠습니다.

function add(x, y) { 
  return x + y;
}
add(3, 5);
< 8
add(8, 7);
< 15

첫 번째 함수 호출에서 인수로 받은 3, 5가 매개변수 x, y에 연결됩니다. 그 후 return 문을 통해 이 둘을 더한 값(8)을 반환합니다. 두 번째 함수 호출에서는 인수로 8과 7을 받았습니다. 역시 return 문을 통해 이 둘을 더한 값(15)을 반환합니다.

이렇게 더하기 함수를 만들어 두면 인수만 바꿔 가면서 더하기 함수를 재사용할 수 있습니다. 예제에서 함수가 너무 간단해 직접 3 + 5나 8 + 7을 하는 것이 쉽지만, 고차원의 계산식이 필요하거나 기능이 복잡해지면 함수의 유용함을 깨닫게 될 겁니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.