{"ScriptPreparationCode":"var property = \u0022justify-content\u0022;\r\nvar value = [\u0022space-around\u0022, \u0022space-evenly\u0022];\r\n\r\nfunction normalizeDeclaration(property, value) {\r\n\treturn property \u002B \u0022:\u0022 \u002B value;\r\n}","TestCases":[{"Name":"forEach","Code":"var cssText = \u0022\u0022;\r\nvalue.forEach((fallbackValue) =\u003E {\r\n\tcssText \u002B= \u0022\u0022 \u002B normalizeDeclaration(property, fallbackValue);\r\n});\r\nvar result = cssText.slice(1);","IsDeferred":false},{"Name":"map\u002Bjoin","Code":"var result = value\r\n\t.map((fallbackValue) =\u003E normalizeDeclaration(property, fallbackValue))\r\n\t.join(\u0022;\u0022);","IsDeferred":false},{"Name":"reduce","Code":"var result = value.reduce(\r\n\t(accumulator, fallbackValue) =\u003E\r\n\t\taccumulator \u002B \u0022;\u0022 \u002B normalizeDeclaration(property, fallbackValue),\r\n\tnormalizeDeclaration(property, value[0])\r\n);","IsDeferred":false}]}