Javascript로 구현해보았습니다.
function remove(data) {
// 공백으로 단어들을 배열로 변환
const arr = data.split(' ');
const newArr = [];
// 배열의 값을 확인해서 중복되지 않은 데이터만 newArr에 추가
for (const word of arr) {
if (!newArr.includes(word)) {
newArr.push(word);
}
}
let result = null;
// 중복 없는 newArr를 문장으로 변경
for (const word of newArr) {
result = result === null? word : `${result} ${word}`;
}
return result;
}
console.log(remove('Python Exercise Practice Exercise'))