[js스터디] 과제 #4

이번 주 과제는 아직 지난 과제를 제출하지 않은 학생이 있어서 미루려고 했는데…
블로그에 포스팅 되는 글이 없으면 안될 것 같아 그냥.. ㄷ..

아래와 같이 입력받은 두 숫자의 합을 구하는 함수를 만드세요.

sum(3, 4); ->
3 + 4 = 7

아래와 같이 입력받은 숫자에 해당하는 구구단을 출력하는 함수를 만드세요.

gugudan(3); ->
3 x 1 = 3
3 x 2 = 6
    ~
3 x 9 = 27

구구단 함수를 확장하여 두개의 숫자를 인자로 받아 두 숫자 사이의 구구단을 출력하는 함수를 만드세요.

gugudan(3,5); ->
3 x 1 = 3
3 x 2 = 6
   ~
3 x 9 = 27

4 x 1 = 4
  ~
4 x 9 = 36

5 x 1 = 5
5 x 2 = 10
   ~
5 x 9 = 45

구구단 함수를 확장해 인자로 받은 숫자가 2 ~ 9 사이의 숫자가 아닐 경우 에러 메세지를 출력하는 함수를 만드세요.

gugudan(0); -> 2 ~ 9 까지의 숫자만 입력하세요.
gugudan(2, 11); -> 2 ~ 9 까지의 숫자만 입력하세요.
gugudan(-1, 7); -> 2 ~ 9 까지의 숫자만 입력하세요.

이번 시간에는 함수에 대해서 알아보려고 과제를 냈습니다.
함수의 선언과 인자값의 할당, 활용에 대해서 복습해 봅시다.

과제 제출기한은 정해두지 않을테니 완료되는데로 제출해주시기 바라며,
질문은 대환영이니 아무때나 질문하세요. 그리고 아무나 질문하셔도 되는데 안하시네요. 🙁