(자바스크립트) 함수

aepee·2020년 12월 6일
0

함수를 선언하는 방법은 function()과  화살표 함수가 있다


function()


  • 특정 코드를 하나의 명령으로 사용할 수 있도록 함
  • 파라미터( input값 )를 처리해 결과를 만들어 낼 수 있음
  const a = 2;
  const b = 7;
  const sum = a + b;
  console.log(sum);   // 9

👨‍🏫위 코드를 함수로 만들어보면 아래와 같음

  function add(a, b) {  // a와 b는 파라미터
      return a + b;     // 결과값 반환
  }

  const sum = add(2, 7);
  console.log(sum);   // 9
  • 함수에서는 return 사용되는 순간 함수 종료됨!

  function hello(name) {
    return `Hello ${name}`;
  }

  const result = hello('Emma');
  console.log(result);  // Hello Emma


화살표 함수

  • () => {}
  function add(a, b) { 
      return a + b;    
  }
  // 화살표 함수로 바꾸면
  const add = (a, b) => {
    return a + b;
  }

  const sum = add(2, 7);
  console.log(sum);   // 9
  • 더 간결하게 작성할 수도 있음
  const add = (a, b) => a + b;

  const sum = add(2, 7);
  console.log(sum);   // 9

  • 위의 hello() 함수를 화살표 함수로 바꾸면
  const hello = (name) => {
    console.log(`Hello ${name}`);
  }

  hello('Emma');
profile
📝내가 보려고 기록하는 블로그

0개의 댓글