Estadísticas de la versión: Creando dos nuevos arrays y juntandolos al final - Poner los ceros al final del array - JavaScript

Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Poner los ceros al final del arraygráfica de visualizaciones


JavaScript

Publicado el 17 de Diciembre del 2019 por Katas (200 códigos)
3.998 visualizaciones desde el 17 de Diciembre del 2019
Escriba una función que tome una matriz de valores y mueva todos los elementos que son cero al final de la matriz, de lo contrario conserva el orden de la matriz. Los elementos cero también deben mantener el orden en que ocurrieron.

Por ejemplo:
1
2
[7, 2, 3, 0, 4, 6, 0, 0, 13, 0, 78, 0, 0, 19, 14] // [7, 2, 3, 4, 6, 13, 78, 19, 14, 0, 0, 0, 0, 0, 0]
[0, "0", 1, 2, 3] // [1, 2, 3, 0, "0"]

Los elementos cero se definen por 0 o "0". Algunas pruebas pueden incluir elementos que no son literales numéricos.

NO se le permite usar ningún conjunto u objeto temporal. Tampoco se le permite usar ningún método Array.prototype u Object.prototype como .shift(), .push(),

Creando dos nuevos arrays y juntandolos al final

Publicado el 17 de Diciembre del 2019
334 visualizaciones desde el 17 de Diciembre del 2019

16 visualizaciones durante los últimos 90 días


2
0