JavaScript

     

    10.1

    함수란

    자바스크립트에서 함수(function)는 어떤 목적을 가지고 작성한 코드를 모아 둔 블록문입니다. 코드를 함수로 만들면 함수를 호출해 함수 내부에 모아 둔 여러 줄의 코드를 한 번에 실행할 수 있습니다. 그래서 여러 곳에서 재사용하기가 매우 편합니다. 예를 살펴봅시다. 다음과 같이 구구단 3단을 출력하는 코드가 있습니다.

    10/01/gugudan_console.js

    console.log('3 * 1 = 3');
    console.log('3 * 2 = 6');
    (중략)
    console.log('3 * 9 = 27');

    이 방식으로 구구단 한 단을 만들려면 9줄의 코드를 작성해야 합니다. 이를 반복문을 사용해 간단하게 줄이면 다음과 같습니다.

    10/01/gugudan_for.js

    for(let i = 1; i <= 9; i++){
      console.log(`3 * ${i} = ${3 * i}`);
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.