1. 함수(function)
함수선언을 이렇게 한다
function 함수명(매개변수) {
함수본문
}
함수호출
이렇게 선언한 함수는 함수 이름 뒤에 소괄호를 붙여 호출할 수 있다.
// 함수 선언
function sayHi() {
console.log('Hi!');
}
// 함수 호출
sayHi(); // Hi!
매개변수(Prameter)
함수를 선언할 때 매개 변수를 작성하면 함수를 호출할 때 임의의 값을 함수 내부로 전달할 수 있다.
함수를 선언할 때 소괄호 내부에 매개 변수 이름을 작성한 다음,
함수 본문에서 이 매개변수를 활용한 동작을 작성하고
함수를 호출할 때 함수 이름 뒤에 붙는 소괄호 내부에 값을 전달하는 방식이다.
function sayHello(name) {
console.log(`안녕하세요. ${name}님! :)`);
}
sayHello('sparta'); // 안녕하세요. sparta님! :)