JavaScript 배열 중복값 제외하는 방법 알려주세요

temp에는 25, 26, 27이 있고 tempArr에는 26, 27, 28, 29가 들어 있어요.
tempArr에서 temp에 없는 28과 29만 얻으려면 어떻게 하면 될까요?

댓글 3

  • 이퓨리한은지 2025.06.26

    요청하신 상황에 맞춰 간단히 작성해 봤어요. 공통 메소드로 쓰려면 tempArr에서 값을 지우기보다 두 배열을 받아 temp에 없는 값만 새 배열에 담아 반환하는 방식이 무난해 보여요.

  • 모두다 2025.06.26

    저도 그렇게 생각하는데, 어떤 식으로 건너뛰면 될지 잘 모르겠네요 ㅎㅎ 체크박스를 선택하면 해당 열의 값도 전부 가져오는 구조라 조금 복잡해요. 더 찾아볼게요. 감사합니다.

  • 찰스 2025.06.26

    방법은 몇 가지가 있는데, tempArr을 돌면서 temp 배열의 값과 비교해 일치하면 건너뛰는 식으로 처리할 수 있어요. 배열 상태를 유지해야 한다면 배열 기능을 활용하면 됩니다.