How to check if two arrays have same elements in TypeScript

1 Answer

0 votes
const arr1 = ['c', 'javascript', 'typescript', 'node.js'];
const arr2 = ['javascript', 'typescript', 'node.js', 'c'];

function arraysAreEqual(array1 : any, array2 : any) {
  if (array1.length === array2.length) {
    	return array1.every(element => {
      		if (array2.includes(element)) {
        			return true;
      		}
      		return false;
    		});
  }
  return false;
}

console.log(arraysAreEqual(arr1, arr2)); 

  
  
  
/*
run:
  
true
  
*/

 



answered Jun 26, 2022 by avibootz
...