Help post: Mutations

Tell us what’s happening:
What are my mistakes on my code?

My code so far


function mutation(arr) {
let arr1 = arr[0].split("");
let arr2 = arr[1].split("");
let array = [];
array.push(arr1);
array.push(arr2);
for (let i = 0; i < array[1].length; i++) {
  if (array[0].indexOf(array[1][i]) === -1) {
    return false;
  }
  else {
    return true;
  }
}
return array;
}

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15.

Challenge: Mutations

Link to the challenge:

you should array elements to lowercase.
use toLowerCase() function.
and then …

I tried doing that but this only works with strings not array

you should apply it with every element of array. not to the whole array.
like below

  var test = arr[1].toLowerCase();
  var target = arr[0].toLowerCase();

I add/edit on my code put still get stuck

function mutation(arr) {
  let arr1 = arr[0].toLowerCase();
  let arr2 = arr[1].toLowerCase();
  let target1 = arr1.split("");
  let target2 = arr2.split("");
  let array = [];
  array.push(target1);
  array.push(target2);
  for (let i = 0; i < target2.length; i++) {
    if (target1.indexOf(target2[i] === -1)) {
      return false;
    }
    else {
      return true;
    }
  }
  return array;
}