인자로 두 개의 값을 받아 그 중 더 큰 값을 반환하는 함수를 작성해보세요. 1강에서 배운 3가지 형태로 각각 선언해보세요.
아래의 함수 funcEach
를 작성해보세요.
두 개의 인자를 받습니다. 첫 번째 인자인
func
는 또 다른 함수, 두 번째 인자인array
는 배열입니다.array
안의 모든 요소들을 하나씩func
에 인자로 넣어 실행합니다.
// 호출 예시
funcEach(console.log, [1, 2, 3]);
위 2번 문제의 함수를, 배열 대신 N개의 인자들을 받는 코드로 다시 작성해보세요.
// 호출 예시
funcEach(console.log, 1, 2, 3);
인자로 주어진 숫자를 0이 될 때까지 재귀적으로 출력하는 함수를 작성해보세요.
// 호출 예시
recursiveDecrease(5)