anagram javascript example

    function group_anagrams(arr) {
      let   sortedArr = arr.map(item => item.split('').sort().join(''));
      let setArr = new Set(sortedArr);
      let reducedObj = {};
      for (let setItem of setArr) {
        let indexArr = sortedArr.reduce((acc, cur, index) => {
          if (setItem === cur) {
            acc.push(index);
          }
          return acc;
        }, []);
        reducedObj[setItem] = indexArr;
      }
      let finalArr = [];
      for (let reduceItem in reducedObj) {
        finalArr.push(reducedObj[reduceItem].map(item => arr[item]));
      }
      return finalArr;
    }
    group_anagrams(['car','cra','rca', 'cheese','ab','ba']);

4
7

                                    function anagram(name, words) {
	var a = name.replace(/\s/g,'').toLowerCase().split('').sort().join('');
	var b = words.join('').split('').sort().join('');
	return a == b;
}

4 (7 Votes)
0
4
2
Sechul jang 110 points

                                    function anagram(name, words) {
	name =  name.toLowerCase().split('').sort().join('').trim();
  words = words.join('').toLowerCase().split('').sort().join('');
  return name === words;
}

4 (2 Votes)
0
3.86
7
Gordon9 95 points

                                    function isAnagram(stringA, stringB) {
  // Sanitizing
  stringA = stringA.toLowerCase().replace(/[\W_]+/g, "");
  stringB = stringB.toLowerCase().replace(/[\W_]+/g, "");

  // sorting
  const stringASorted = stringA.split("").sort().join("");
  const stringBSorted = stringB.split("").sort().join("");

  return stringASorted === stringBSorted;
}

3.86 (7 Votes)
0
Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
annagram js all anagrams of a string javascript anagram in the js anagramm js Anagram coding js javascript anagram most efficient way javascript anagram most efficient wayt find all anagrams javascript anagrams in js how to write a javascript function that takes in an anagram "fun with anagrams" javascript all anagrams javascript find anagrams javascript javascript possible anagrams anagrama javascript anagram solution javascript anagram injs vanilla javascript anagram javascript anagrams function anagram with all the letters javascript all anagrams js js make anagram generate possible anagram js is anagram js anagramas javascript how to write an anagram function javascript how to write anagram in javascript anagram algorithm js simple program to find anagrams in javascript Valid anagram javascript anagram code in javascript anagrams code in javascript javascript anagram program anagrammes js find anagram in javascript using flags how to find anagram in javascript how to find anagram using javascript javascript function to make Anagram anagrams js javascript all anagrams solution string anagram in javascript check anagram in javascript how to make anagram javascript without built in function anagram in javascript without es6 anagram example in javascript anagrams in javascript anagram problem in javascript is anagram javascript anagram code in js anagrams problem javascript anagram meaning in js anagrams, javascript anagram program in javascr anagrama function js make Anagram in js javascript anagrams js all anagrams anagrama js anagram string program in javascript anagram program in javascript make anagram javascript create an annagram from a string javascript make an annagram javascript algorith, where my anagrams at js anagram js function array anagram js function finding out anagrams using js find twin word js counting anagram js detect anagrams in a sentence javascript javascript algorithm for detecting anagram in a sentence javascript algorithm for detecting anagram in a string javascript numbers anagram how to do an anagram in javascript javascript anagram javascript check if anagram anagram js program javascript check for anagram anagram program in javascript regex anagram detector regex check if anagramm javascript how to print anagrams in javascript how to make anagrams of words in javascript how to do anagrams in javascript anagram using js set anagram program in js anagram program javascript find all anagram in an array javascript get array elements that are anagrams of each other javascript anagram function javascript javascript check arrays anagrams anangram javascript anagram solver javascript number of arrangements anagram solver javascript js find anagrams in a list of words js is anagram js anagram in strings js anagram how many rearrangement to solve anagram javascript anagram in js coding anagram solver javascript coding an anagram solver javascript anagrams algorithm Javascript what is anagram javascript how to find in an anagram in js js find anagram anagrams algorithms js compare and remove anagrams js anagram logic in javascript use sets as anagrams js anagram foreach js check if array has anagrams javascript fun with anagrams javascript javascript anagrams delete one what is anagram in javascript anagram javasript anagrams O(N) javascript without sort js is angram javascript anagram two strings how to check anagram javascript anagrams log(n) javascript anagrams O(N) javascript anagrams javascript true or false javascript get anagrams string javascript find anagrams string anagram using object javascript first anagram using index of javascript first anagram javascript anagram indexof javascript array.indexof javascript return anagram how to generate different anagrams in javascript for a string javascript find anagrams anagrams from a string javascript anagram of a word javascript one line two strings are anagrams in js .anagram javascript print anagrams in a array of strings in js find anagrams of a string javascript anagrams finder javascript for a word anagrams finder javascript javascript anagram checker two words of anagrams programming in javascript angrams programing in javascript return anagram javascript anagram array javascript solution ES5 anagram array javascript check anagrams javascript javascript program to find string is anagram or not how to check anagram in javascript anagrams examples in javascript remove anagrams from array javascript javascript count anagram in array counting anagrams javascript anagram interview questions javascript js anagrams anagram detection js program for finding anagrams in javascript javascript count anagrams java script anagrams numerical anagrams js javascript code to check anagram Anagram in js] anagram for arrays in javascript problems anagram in javascript problems anagram count javascript anagram algorithm javascript anagrams javascript function anagrams(word words) javascript javascript anagram solver anagram javascript anagram in javascript anagram javascript solution javascript anagram function anagrama em javascript anagram 2 string javasvript anagram javascript js anagram function find anagrams in list of strings js angrams javascript javascript anagram check javascript function to detect anagram counts in string array Alphabetic Anagrams javascript anagram string in javascript twin word program in javascript javascript anagram check anagram javascript example js string anagram anagram js
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source