{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array destructing","Code":"function f(n) {\r\n if (n \u003C= 2) {\r\n return [1, 1]\r\n }\r\n const [a, b] = f(n - 1) \r\n const [c, d] = f(n - 2)\r\n return [a \u002B b, c \u002B d]\r\n}\r\nf(15)","IsDeferred":false},{"Name":"Object","Code":"function f(n) {\r\n if (n \u003C= 2) {\r\n return {0:1,1:1}\r\n }\r\n const {0:a, 1:b} = f(n - 1) \r\n const {0:c, 1:d} = f(n - 2)\r\n return {0:a \u002B b, 1:c \u002B d}\r\n}\r\nf(15)","IsDeferred":false}]}