Array Compare

Compare two different arrays and return back whether they are the same.

by Oliver Kelso

JavaScript

function compareArr(arr1, arr2){

  arr1.sort();
  arr2.sort();
  
  if(arr1.length !== arr2.length)
    return false;
  
  for(var i = arr1.length; i--;) {
    if(arr1[i] !== arr2[i])
    return false;
  }

  return true;
  
}

array1 = ['banana','orange','apple','pinapple'];
array2 = ['pinapple','banana','apple','orange','potato'];


console.log(compareArr(array1, array2));