Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

check if anagram

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;
}
Comment

if anagram

//find the anagram if two word has the same characters for example word 1: listen, word 2: silent, if the characters are the same return true otherwise return false

//str1="eat"  str2="ate"
//str1="bar " str2="bare"
//str1="bba"  str2="aab"
function areAnagram(str1,str2)
{
    // Get lengths of both strings
    let n1 = str1.length;
    let n2 = str2.length;

    // If length of both strings is not same,
    // then they cannot be anagram
    if (n1 != n2)
        return false;

    // Sort both strings
    let x =str1.split("").sort();
    let y  =str2.split("").sort()
    console.log(x ,y);

    // Compare sorted strings
    for (let i = 0; i < n1; i++){

        if (x[i] != y[i])
            return false;
    }

    return true;
}
let str1="netsil";
let str2="listen";

console.log( areAnagram(str1,str2));
Comment

PREVIOUS NEXT
Code Example
Javascript :: getmonth javascript 
Javascript :: socket io server 
Javascript :: electron Uncaught ReferenceError: require is not defined 
Javascript :: instance in javascript 
Javascript :: vs code ouput stack 
Javascript :: knexjs char 
Javascript :: how to convert roman to decimal in javascript 
Javascript :: shopify liquid logic 
Javascript :: javascript copy text by id to clipboard 
Javascript :: react native app exit 
Javascript :: javascript declare variables 
Javascript :: how to make navbar links scroll to component react 
Javascript :: JavaScript Number Properties 
Javascript :: JavaScript WeakMap Methods 
Javascript :: JavaScript Data Privacy 
Javascript :: JavaScript Object Prototypes 
Javascript :: return object from array by property value 
Javascript :: code grepper temp email number and password 
Javascript :: fingerprint2 
Javascript :: flip image on y axis phaser 
Javascript :: phaser random rectangle 
Javascript :: phaser reverse animation 
Javascript :: reactjs doc error 
Javascript :: polygon intersection js 
Javascript :: why cant i add to object mongoose 
Javascript :: check if value is a string javascript 
Javascript :: js object filter by keys 
Javascript :: discord js bot leave voice channel 
Javascript :: blur javascript 
Javascript :: get id javascript 
ADD CONTENT
Topic
Content
Source link
Name
7+5 =