JavaScript 從字串中移除非重複字元
我們需要編寫一個 JavaScript 函式,該函式可以輸入一個字串並返回一個新字串,其中已刪除所有非重複字元。
例如,−
如果輸入字串是 −
"teeth_foot"
則輸出應為 −
"teetoot"
因此,讓我們編寫此函式的程式碼 −
示例
const str = 'teeth_foot'; const removeNonDuplicate = str => { const strArray = str.split(""); const duplicateArray = strArray.filter(el => { return strArray.indexOf(el) !== strArray.lastIndexOf(el); }); return duplicateArray.join(""); }; console.log(removeNonDuplicate(str));
輸出
控制檯中的輸出將是 −
teetoot
廣告