어떤 목적을 가진 작업들을 수행하는 코드들이 모인 블록
선언
매개변수 (parameter)
funchion getTriangleArea (base, height) {
let triangleArea = (base * height) / 2;
}
호출
전달인자 (argument)
getTriangleArea(3,4)
함수 선언식
funchion getTriangleArea(base, height){ let triangleArea = (base * height) /2; return triangleArea }
함수 표현식
const getTriangleArea = funchion(base, height){ let triangleArea = (base * height) /2; return triangleArea }
화살표 함수
const getTriangleArea = (base, height) => { let triangleArea = (base * height) /2; return triangleArea }