[JavaScript] 함수(function) 개념 정리

dygreen·2022년 4월 8일
0

JavaScript

목록 보기
4/9
post-thumbnail

📌 함수

: 특정기능을 하는 구문(알고리즘,로직)을 독립된 부품으로 만들어 재사용하고자 할 때 사용하는 문법

| 종류 |
1) 일반함수
2) 매개변수(parameter)가 있는 함수
3) return 값이 잇는 함수

function 함수이름(매개변수){
  내용입력;
  return 반환;
}

📌 매개변수(parameter)

: 함수 외부에서 함수 내부로 데이터를 전달하기 위한 용도로 사용하는 변수.
: 함수가 뭔가 알아야 하거나 어떤 정보를 가지고 뭔가를 해야 할 때 어떤 정보를 함수에 알려줘야 함


📌 return값

: 함수 내부에서 처리한 결과값을 함수 외부로 전달하기 위해 사용하는 일종의 출력값.
: 반환값, 함수 완료 후 반환되어야 하는 값이 있을 때 사용함

return값은 바로 나올 수 없으므로, 받을 수 있는 변수가 필요하다!

<return 값을 불러오기 위한 과정>

function rect(width,height){
  let value = width * height;
  console.log(value);
  retrun "완료!";
}

// return값을 불러오기 위한 변수 생성
let result = rect(10,5);
console.log("사각형의 넓이 구하기"+result); // 결과: 사각형의 넓이 구하기 완료!
/*result => return 값인 "완료!"*/

📚 Reference

: 국비지원 수업

profile
✨감명깊은 앞단을 향한 꾸준한 여정✨

0개의 댓글