{"ScriptPreparationCode":"function* placeHolders(array) {\r\n if (array.every(n =\u003E n === 0)) array.unshift(1);\r\n let total = Number(array.join(\u0022\u0022));\r\n for (let i = 0; i \u003C total; i\u002B\u002B) yield i;\r\n}","TestCases":[{"Name":"0 - 999","Code":"[...placeHolders([0, 0, 0])]","IsDeferred":false},{"Name":"0 - 9999","Code":"[...placeHolders([0, 0, 0, 0])]","IsDeferred":false},{"Name":"0 - 99999","Code":"[...placeHolders([0, 0, 0, 0, 0])]","IsDeferred":false},{"Name":"0 - 999999","Code":"[...placeHolders([0, 0, 0, 0, 0, 0])]","IsDeferred":false}]}