본문 바로가기
코플릿 기록/JavaScript

고차함수 12번

by 뭉지야 2023. 1. 12.
728x90

#문제

문자열을 요소로 갖는 배열을 입력받아 그 길이가 홀수인 요소만을 갖는 배열을 리턴해야 합니다.

words: 문자열을 요소로 갖는 배열

반복문 사용은 금지.

arr.filter를 이용해라


#예시

let output = filterOddLengthWords(['there', 'it', 'is', 'now']);
console.log(output); // --> ['there', "now']

#정답

function filterOddLengthWords(words) {
return words.filter(el => el.length % 2 === 1);
}

위의 화살표함수는 밑의 코드와도 동일한 의미이다.

function filterOddLengthWords(words) {
return words.filter(function (el) {
return el.length % 2 === 1;
});
}
728x90

'코플릿 기록 > JavaScript' 카테고리의 다른 글

데일리코딩1  (0) 2023.01.13
고차함수 31번  (0) 2023.01.12
고차함수 10번 ★화살표함수예시★  (0) 2023.01.12
배열 25번 (피보나치수열) ★★★  (0) 2023.01.07
배열 24번 ★★★  (0) 2023.01.07