Eu estou tentando criar uma lista aleatória formada de outra lista que esta em uma array! Para a nova lista não ter palavras repetidas eu tentei o seguinte:
Var obj= [ "sapato", "carro","feijao","ventilador","arvore",
"cadeira","caderno","vidro", "bicicleta","tapete",
"cachorro"]
Var qantidade= obj.length-1
lista= []
for(i=0; i<5; i++)
{
n = Math.round(Math.random()*quantidade)
lista.push(obj[n])
obj.pop[n]
}
Eu tentei adicionar um índice aleatório da primeira lista na segunda e em seguida remover esse índice da primeira. Porem as palavras continuam se repetindo, será que alguém pode dizer onde estou errando por favor?