JSFiddle - React, Tailwind, and code Playground
JavaScript
chars = ['س', 'و', 'ا', 'ی', 'ل', 'م', 'د', 'ر'];
howManyWords = 4;
howManyCharUtmost = 5;
var words = [];
for (var i=howManyWords; i>0; i--){
randInt = getRandomInt(1,howManyCharUtmost);
var word = "";
for (var j; randInt>=1; randInt--){
word += chars[Math.floor(Math.random()*chars.length)];
}
words.push(word);
}
document.getElementById("p3").innerHTML = words;
function getRandomInt(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}