JSFiddle - React, Tailwind, and code Playground
by LyndseyB
JavaScript
function getRandomStrArray(arrayLength) {
var letters = 'abcdefghijklmnopqrstuvwxyz';
var lettersLen = letters.length;
var i = 0;
var arr = [];
var randomNumber = function() {
return Math.floor(Math.random() * lettersLen);
}
while(i < arrayLength) {
var counter = 0, word = '';
var wordLength = randomNumber();
while(counter < wordLength) {
word+= letters[randomNumber(wordLength)];
counter++;
}
arr.push(word);
i++;
}
return arr;
}
var strList = getRandomStrArray(10);
var strLen = 5;
console.log(strList);
var filtered = [];
for(var x = 0, len = x.length; x < len; x++) {
if(strList[x].length === strLen) {
filtered.push(strList[x]);
}
}
console.log(filtered);