Solo mutaciones: ceros al final
Escribe una función que mueva todos los ceros al final de un arreglo. Hazlo sin devolver una copia del arreglo de entrada.
Ejemplos
zeroesToEnd([1, 2, 0, 0, 4, 0, 5]) ➞ [1, 2, 4, 5, 0, 0, 0]
zeroesToEnd([0, 0, 2, 0, 5]) ➞ [2, 5, 0, 0, 0]
zeroesToEnd([4, 4, 5]) ➞ [4, 4, 5]
zeroesToEnd([0, 0]) ➞ [0, 0]Notas
- Debes mutar el arreglo original.
- Mantén igual el orden relativo de los elementos que no son cero.