IT/생활코딩

[WEB2] JavaScript : 25.함수

_하늘여우_ 2020. 12. 6. 23:05

출처 : unsplash

■ 들어가기

- 생활코딩 내 강의를 들으며 정리하는 블로그

- 25.함수 : https://youtu.be/IOuePUzLdnQ

- 26.매개변수(parameter)와 인자(argument) : https://youtu.be/MXf9UqMXuGM

- 27.리턴 : https://youtu.be/6MzCHO8M3Uc

 

 

1. 함수

- 문법 : <script> 태그 내 function 키워드로 함수 작성

function 함수명() {

      코드

}

 

2. 함수: 매개변수(parameter)와 인자(argument)

- 함수는 입력(input)과 출력(output)으로 구성되어 있으며

- 입력(input)값을 다르게 전달하여 결과(return)를 가변적으로 받고 싶을 경우 매개변수를 사용한다.

- 문법 : 

function 함수명( 매개변수1, 매개변수2 ) {

      코드

}

- 사용 : 

함수명 ( 인자1, 인자2 ) ;

- 함수 정의 시 input 값을 받는 변수를 "매개변수(parameter)" 라 부르며, 해당 함수를 호출 시 input 값으로 넣어주는 값을 "인자(argument)" 라고 부른다.

 

3. 표현식(expression)

- 연산자(operator)로 나타내는 연산식

- 예시 : 

 

4. 리턴(return)

- 함수 수행 후 그 결과로 다른 작업이 필요한 경우 함수로부터 전달 받는 값을 리턴(return)이라 함

- 문법 : 

function 함수명 ( ) {

      코드

      return result ; 

}