JavaScript 강의

1-7 함수

kagan-draca 2024. 8. 12. 16:04

함수 = fuction 기능을 뜻 한다.

 

컴퓨터에서는 Input을 바탕으로

Output을 만들어내는 단위이다!

 

함수 사용 이유 : 

 

1. 코드의 간결성

2. 코드 재사용

 

함수 사용 이유

 

1. 함수 선언문

function 함수 이름()
{
   
}

형식으로 만들 수 있고

 

function 함수 이름(매개변수, ...)

{

(기능)

return(없을 수도 있음)

}

으로 

 

매개변수 : 함수에 필요한 변수들이 입력 가능하고

(Input 들)

 

기능은 함수의 목적을 달성하기 위한 동작

 

return : 있을 경우 기능에 따른 결과를 반환한다.(반환값)

(Output 들)

 

예시

function add(a, b)
{
    return a + b;
}

let a = 5, b = 10
console.log(add(a, b))

 

2. 함수 표현식

let a = 5, b = 10

let add2 = function(a, b)
{
    return a + b;
}

console.log(add2(a, b))

 

함수 만드는 방법 결론

 

함수를 만드는 방법에는 "함수 선언문""함수 표현식" 2가지 방법이 존재한다.

위와 같은 방법을 다양하게 사용할 수 있어야 하고,

다른 사람이 만들어 놓은 코드에서도 파악할 수 있어야 한다.

 

함수 호출 방법

 

내가 만든 함수 이름을 호출 및 매개변수를 전달해서 사용한다!