Clonar un arreglo

La pestaña Code contiene código que intenta agregar una copia de un arreglo al propio arreglo. No aparece ningún mensaje de error, pero los resultados no son los esperados. ¿Puedes corregir el código?

Ejemplos

clone([1, 1]) ➞ [1, 1, [1, 1]]

clone([1, 2, 3]) ➞ [1, 2, 3, [1, 2, 3]]

clone(["x", "y"]) ➞ ["x", "y", ["x", "y"]]

Notas

N/A