From 87e0d678d61aae6ed5b78d5875ea3c9888bd37d2 Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Sun, 22 Dec 2019 23:21:45 +0200 Subject: [PATCH] Update shuffle.md --- snippets/shuffle.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/shuffle.md b/snippets/shuffle.md index 3cce2ea04..28d9829b8 100644 --- a/snippets/shuffle.md +++ b/snippets/shuffle.md @@ -5,7 +5,7 @@ tags: array,random,intermediate Randomizes the order of the values of an array, returning a new array. -Uses the [Fisher-Yates algorithm](https://github.com/30-seconds/30-seconds-of-code#shuffle) to reorder the elements of the array. +Use the [Fisher-Yates algorithm](https://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle#Fisher_and_Yates'_original_method) to reorder the elements of the array. ```js const shuffle = ([...arr]) => { @@ -21,4 +21,4 @@ const shuffle = ([...arr]) => { ```js const foo = [1, 2, 3]; shuffle(foo); // [2, 3, 1], foo = [1, 2, 3] -``` \ No newline at end of file +```