Amplía el objeto global Array con un método `isEqual()`

Amplía el objeto global Array para que tenga un método de instancia llamado isEqual(). El método debe aceptar un array como primer argumento y un segundo argumento opcional que sea un indicador para ignorar el orden de los arrays. Este segundo argumento debe tener false como valor predeterminado

Ejemplos

[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 no necesita comparar arrays, objetos ni valores no primitivos. Solo debe tener en cuenta números, booleanos y cadenas.