10월 03 TIL 고차함수 코딩 문제 풀기

feelslikemmmm·2020년 10월 6일
0

TIL

목록 보기
17/36
post-thumbnail

고차함수 코딩 문제 풀기


07_callbackOnly

//문제: 함수와 객체를 입력받아 조건별로 아래와 같은 동작을 수행해야 합니다.
//1.객체의 'status' 속성값이 'fail'인 경우, 'Something went wrong!'을 리턴해야 합니다.
//2.객체의 'status' 속성값이 'success'인 경우, 'data' 속성값에 입력받은 함수를 적용한 결과를 리턴해야 합니다.
//입력 : 인자 1 callback string 타입을 입력받아 임의의 타입을 리턴하는 함수
//인자 2 : response 'status', 'data' 속성을 갖는 객체, 'data' 속성값은 string 타입의 이메일 주소 (ex. 'codes@naver.com')
//인자 3 : funcN number 타입을 입력받아 임의의 타입을 리턴하는 함수
//출력 : string 또는 입력받은 함수(callback)의 리턴 타입을 따릅니다.
//주의사항 :
function callbackOnly(callback, response) { // TODO: 여기에 코드를 작성합니다. if(response.status === 'success') { return callback(response.data) } else { return 'Something went wrong!' }
}
profile
꾸준함을 잃지 말자는 모토를 가지고 개발하고 있습니다 :)

0개의 댓글