@@ -20,9 +20,9 @@ Elm.Native.Random.make = function(elm) {
21 function flts(signal) {
21 function flts(signal) {
22 function f(x) {
22 function f(x) {
23− var arr = [];
23+ var arr = new Array(Math.max(0,x));
24− for (var i = x; i > 0; i--) {
24+ for (var i = 0; i < x; i++) {
25− arr.push(Math.random());
25+ arr[i] = Math.random();
27 return List.fromArray(arr);
27 return List.fromArray(arr);