diff --git a/Exercises/1-key.js b/Exercises/1-key.js index ba7e53a..605a10e 100644 --- a/Exercises/1-key.js +++ b/Exercises/1-key.js @@ -1,9 +1,10 @@ 'use strict'; - const generateKey = (length, possible) => { - // Generate string of random characters - // Use Math.random() and Math.floor() - // See documentation at MDN + let resStr = ''; + for (let i = 0; i < length; i++) { + const charInd = Math.floor(Math.random() * (possible.length)); + resStr += possible[charInd]; + } + return resStr; }; - module.exports = { generateKey };