This question is different from Take random letters out from a string because I am not trying to remove anything from the string.
I\'m trying to pick a rand
You need to change getRandomLetter
into a function, and reassign randomLetter
inside the loop like this:
var emptyString = "";
var alphabet = "abcdefghijklmnopqrstuvwxyz";
function getRandomLetter() {
return alphabet[Math.floor(Math.random() * alphabet.length)];
}
var randomLetter;
while (emptyString.length < 6) {
randomLetter = getRandomLetter();
emptyString += randomLetter;
}
console.log(emptyString);
You also can't increment emptyString
, since it is a string.