Estenda o objeto global Array com um método `isEqual()`

Estenda o objeto global Array para que tenha um método de instância chamado isEqual(). O método deve aceitar um array como primeiro argumento e um segundo argumento opcional que seja um indicador para ignorar a ordem dos arrays. O segundo argumento deve ter false como valor padrão

Exemplos

[1, 2, 3].isEqual([1, 2, 3]) ➞ true

[1, 2, 3].isEqual([1, 3, 2]) ➞ false

[1, 2, 3].isEqual([1, 3, 2], true) ➞ true

Notas

Este método não precisa comparar arrays, objetos nem valores não primitivos. Ele só precisa considerar números, booleanos e strings.