1var reorderSpaces = function (text) {2let arr = text.split(" ");3let totalSpace = arr.length - 1;4arr = arr.filter((w) => w !== "");5let spaceBetween =6arr.length > 1 ? Math.floor(totalSpace / (arr.length - 1)) : 0;7let spaceLeftOver =8arr.length > 1 ? totalSpace % (arr.length - 1) : totalSpace;9return arr.join(" ".repeat(spaceBetween)) + " ".repeat(spaceLeftOver);10// Time Complexity: O(n)11// Space Complexity: O(n)12};