Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let removeDuplicates = (str) => {
- let regEx = /[^a-zA-Z]/g;
- str = str.replace(regEx, "");
- let result = '';
- let obj = {
- uniques: '',
- duplicates: 0
- };
- let count = 0;
- for (let i = 0; i < str.length; i++) {
- if(result.indexOf(str[i]) == -1) {
- result += str[i];
- } else {
- count += 1;
- }
- };
- let sortResult = (str) => str.split("").sort().join("");
- let sorted = sortResult(result);
- obj.uniques = sorted;
- obj.duplicates = count;
- return obj;
- }
Add Comment
Please, Sign In to add comment