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);