From a978801f5e68a2442ebe0a3581ceb32c820aeafa Mon Sep 17 00:00:00 2001 From: Gabor Heja Date: Tue, 22 Oct 2013 21:32:12 +0200 Subject: [PATCH] _array_pick_item_by_seed(): fixed an overflow issue with too large seeds. --- src/13312.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/13312.js b/src/13312.js index 149cfae..5f58876 100644 --- a/src/13312.js +++ b/src/13312.js @@ -771,7 +771,7 @@ window.onload = function() A._array_pick_item_by_seed = function(array, seed, n) { - var i = (seed * 3518.7621 * n) | 0; + var i = Math.abs((seed * 3518.7621 * n) | 0); return array[i % array.length]; }