{"ScriptPreparationCode":"const len = 16384;\r\nwindow.len = len;\r\nwindow.arr = new Array(len);\r\nwindow.f32 = new Float32Array(len);\r\nwindow.f64 = new Float64Array(len);\r\nfor (let i = 0; i \u003C len; i\u002B\u002B) {\r\n window.arr[i] = Math.random() * 2048;\r\n window.f32 = Math.fround(window.arr[i]);\r\n window.f64 = window.arr[i];\r\n}\r\n","TestCases":[{"Name":"Plain array","Code":"let a = 0;\r\nfor (let i = 1; i \u003C window.len; i\u002B\u002B) {\r\n a = window.arr[i] * window.arr[i - 1];\r\n}","IsDeferred":false},{"Name":"Float32 Array","Code":"let a = 0;\r\nfor (let i = 1; i \u003C window.len; i\u002B\u002B) {\r\n a = window.f32[i] * window.f32[i - 1];\r\n}","IsDeferred":false},{"Name":"Float64 Array","Code":"let a = 0;\r\nfor (let i = 1; i \u003C window.len; i\u002B\u002B) {\r\n a = window.f64[i] * window.f64[i - 1];\r\n}","IsDeferred":false}]}