function find(item, action) {

    for (let i = 0; i < item.length; i++) {

        action(item[i]);

        if (action(item[i])) {

            return item[i]

        }

    }

}


저기서 리턴 저기에 줘버리면 한 번 찾고 함수 끝나는 거 아니냐?

여러개 찾으려면 아랫줄로 옮겨야 하는 거 맞지?