Lo único que faltaría a tu código seria agregarle unas condicionales y una variable que vaya capturando los valores que han salido mira tu código cambiado
Código Javascript
:
Ver originalvar NoRepite = new Array();
function texto_aleatorio(){
var textos = new Array()
textos[0] = "Tenemos los mejores productos del mercado, con controles de calidad intensivos.";
textos[1] = "Distribuimos en todo el mundo con los mejores tiempos de entrega y fiabilidad de los envíos.";
textos[2] = "No tenemos competidores que nos hagan sombra. Contrate con nosotros y compuébelo. Así de fácil.";
textos[3] = "Disponga del mejor servicio de atención al cliente y una respuesta rápida a sus problemas.";
textos[4] = "Los mejores servicios, productos y, como no, los menores precios. Todo son ventajas.";
var OK = true;
while(OK){
var aleat = Math.random() * (textos.length);
aleat = Math.floor(aleat);
if(NoRepite.indexOf(aleat)==-1){
NoRepite.push(aleat);
OK = false;
}
}
document.write(textos[aleat]);
}