Crear un método que reciba como parámetros un arreglo de números, un número para agregarlo al arreglo y un tamaño máximo del arreglo:
addElement(array, element, maxSize)
Si el elemento no existe en el arreglo y no se ha alcanzado el tamaño máximo, agregar al nuevo elemento al final.
addElement([1,2,3,4], 10, 5) //output: [1,2,3,4,10]
Si el elemento no existe en el arreglo y se ha alcanzado el tamaño máximo, el nuevo elemento debe reemplazar el último elemento del arreglo.
addElement([1,2,3,4], 10, 4) //output: [1,2,3,10]
addElement([1,2,3,4], 2, 5) //output: [1,3,4,2]