{"ScriptPreparationCode":"let currentId = 0;\r\nvar soundtrack = [];\r\n\r\ndo {\r\n\tsoundtrack.push({\r\n id: currentId,\r\n audio: \u0027audio\u0027,\r\n isLoop: false,\r\n phases: {\r\n fromId: currentId,\r\n toId: currentId\r\n }\r\n });\r\n currentId = currentId \u002B 1;\r\n} while(currentId \u003C= 100);\r\n","TestCases":[{"Name":"test reduce and includes","Code":"const listPillarPhase = soundtrack.reduce((list, track) =\u003E {\r\n\treturn [\r\n \t...list,\r\n track.phases.fromId,\r\n \ttrack.phases.toId\r\n ];\r\n}, []);\r\n\r\nlistPillarPhase.includes(100);","IsDeferred":false},{"Name":"test find","Code":"soundtrack.find(track =\u003E {\r\n\treturn track.phases.fromId === 100 || track.phases.toId === 100;\r\n})\r\n\r\n\r\n","IsDeferred":false}]}