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]