IT/javascript

[자바스크립트] 단어 중복 제거

generator 2024. 11. 28. 17:42

1. 코드 예제: 중복 단어 제거

const text = "현대 그랜져 그랜져 아반떼";

// 1. 텍스트를 단어로 나누기
const words = text.split(" ");

// 2. 중복 단어 제거
const uniqueWords = [...new Set(words)];

// 3. 결과를 다시 문자열로 합치기
const result = uniqueWords.join(" ");

console.log(result);
// 출력: "현대 그랜져 아반떼"

2. 동작 설명

 

  • split(" "): 공백을 기준으로 텍스트를 단어 배열로 분리.
  • new Set(words): Set 객체를 이용해 배열에서 중복된 단어를 제거.
  • join(" "): 중복이 제거된 배열을 다시 문자열로 합침.