El texto html se genera aleatoriamente y no se repite
lt; 20px.margin-top: 10px;" onclick="infotext()"gt; buttonlt;/buttongt;
lt;scriptgt;
var text=["Hola", " Hola", "Hola", "Hola a todos", "Otro contenido 1", "Otro contenido 2", "Otro contenido 3", "Otro contenido 4", "Otro contenido 5"]
función infotext(){
var num=randomNum(7, text.length);
var texts='';
for(var i =0; i lt;num.length;i ){
textos =text[num[i]] "\r\n";
}
documento. getElementById("text").value=texts;
}
//Generar un número aleatorio no repetitivo de 0 a arrLength-1
función randomNum (rannum, arrLength){
if(rannumgt; arrLength){alert("¡La cantidad de números que ha generado no puede ser mayor que la longitud de la matriz! ¡Reinicie los parámetros!"); }
var num=new Array()
for(var i=0; ilt; ranNum; i){
var ran=Math Floor( Math.random() * arrLength);
if( num.indexOf(ran)lt; 0){num[i] = ran;}
else{i- -; }
}
devuelve num;
}