diff --git a/public/data/javascript.json b/public/data/javascript.json index f0dd6748..28bd1e94 100644 --- a/public/data/javascript.json +++ b/public/data/javascript.json @@ -27,6 +27,20 @@ ], "tags": ["javascript", "array", "flatten", "utility"], "author": "dostonnabotov" + }, + { + "title": "Shuffle Array", + "description": "Shuffles an Array.", + "code": [ + "function shuffleArray(array) {", + " for (let i = array.length - 1; i >= 0; i--) {", + " const j = Math.floor(Math.random() * (i + 1));", + " [array[i], array[j]] = [array[j], array[i]];", + " }", + "}" + ], + "tags": ["javascript", "array", "shuffle", "utility"], + "author": "loxt-nixo" } ] },