21.
const find = (array, callback) => {
for (let i = 0; i < array.length; i++) {
if (callback(array[i])) { // 조건을 만족하면
return array[i]; // 바로 return
}
}
};
22.
const filter = (array, callback) => {
const result = []; // 반환할 배열 선언
for (let i = 0; i < array.length; i++) {
if (callback(array[i])) { // 조건을 만족하면
result.push(array[i]); // 반환할 배열에 추가
}
}
return result;
};