JSFiddle - React, Tailwind, and code Playground
HTML
<button id="click">Click</button>
<textarea id="test" rows="5"></textarea>
<button id="combine">123:123</button>
JavaScript
function ra(length){
var consonants = "123456789",
vowels = '123456789',
rand = function(limit){
return Math.floor(Math.random()*limit);
},
i, word='', length = parseInt(length,10),
consonants = consonants.split(''),
vowels = vowels.split('');
for (i=0;i<length/2;i++) {
var randConsonant = consonants[rand(consonants.length)],
randVowel = vowels[rand(vowels.length)];
word += (i===0) ? randConsonant.toLowerCase() : randConsonant;
word += i*2<length-1 ? randVowel : '';
}
return word;
}
$("#click").click(function(){
$("#test").text('');
for(var p = 0; p < 5; p++){
var pass1 = ra;
$("#test").append(pass1(3)+'\n');
}
});
$("#combine").click(function(){
var userpass = document.getElementById('test').value;
$("#test").append(""+userpass+":"+userpass+"");
});