JSFiddle - React, Tailwind, and code Playground
by Artem
Babel + JSX
'use strict';
var moveZeros = function(arr) {
const res = arr
.filter(el => el !== 0);
const zerosArray = new Array(arr.length - res.length).fill(0);
return [...res, ...zerosArray];
}
console.log(moveZeros([false, 1, 0, 1, 2, 0, 1, 3, "a"])); // returns[false,1,1,2,1,3,"a",0,0]