console.log()를 사용해서 구구단 2단을 출력하려면 어떻게 해야 할까요? 먼저 아래와 같이 코드를 짤 수 있습니다.
// 구구단 2단 출력
console.log(2 * 1); // 2
console.log(2 * 2); // 4
console.log(2 * 3); // 6
console.log(2 * 4); // 8
console.log(2 * 5); // 10
console.log(2 * 6); // 12
console.log(2 * 7); // 14
console.log(2 * 8); // 16
console.log(2 * 9); // 18
만약 이 상태에서 구구단 3단을 출력하려면 어떻게 해야 할까요?
// 구구단 3단 출력
console.log(3 * 1); // 3
console.log(3 * 2); // 6
console.log(3 * 3); // 9
console.log(3 * 4); // 12
console.log(3 * 5); // 15
console.log(3 * 6); // 18
console.log(3 * 7); // 21
console.log(3 * 8); // 24
console.log(3 * 9); // 27
이처럼 좌항에 있는 숫자 2를 숫자 3으로 전부 바꿔 주어야 합니다. 더 좋은 방법은 없을까요? 먼저, 변수를 이용해 봅시다.

문자타입 변수 left를 생성하고 "2"를 입력하고 구구단 출력을 하는 구문을 완성해보았다. 결과값도 정상적으로 나온 것을 알 수 있다.

마찬가지로 이번에는 변수 left에 "3"을 입력해보았다. 정상적으로 잘 나온다.
변수를 사용해서 더 편하게 구구단을 출력하는 코드를 작성했다면, 이번에는 함수로 코드를 작성해 보겠습니다. 함수를 호출할 때 전달한 값에 따라 그 숫자에 해당하는 구구단을 출력하는 gugudan 함수를 구현해 보세요. (별도의 return문을 작성하지 않습니다.)

매개변수 number를 입력받아 그 숫자에 해당하는 구구단을 출력하는 함수를 만들었다. 그리고 그 함수에 매개변수 2를 입력했다. 정상적으로 출력이 되었다.

마찬가지로 이번에는 매개변수에 3을 입력했다. 정상적으로 잘 나온다. 오늘까지는 매우 쉬운 실습이었는데 다음 미션부터는 난이도가 조금 올라갈려나...