I don't think there's such a thing as "real random" in digital algos, just "pseudo random".
Apart from card games, what's the use case? (I'm not in TC39 so I can't vote on this) I think that this comes after `toObject(keyCallback)`, `takeWhile`, `skipWhile`, and `forEachReturningOriginalArray` in terms of usefulness! (and maybe even some others) On Sun, 29 Apr 2018 at 18:28 Alexander Lichter <e...@lichter.io> wrote: > Hey all! > > Though this proposal was created more than five years ago, it's still > something that should be standardized. > > As the algorithm is known and an implementation wouldn't take ages, > bringing in Array.prototype.shuffle is a low-hanging fruit. > > Furthermore, it helps to provide a "real" random shuffle mechanism, > keeping people away from trying to do implement their own (biased or > wrong) algorithm (see https://stackoverflow.com/a/18650169/3975480 for > example). > > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss