tengo un array que al hacer clic me muestra su valor en una forma random, hasta ahi todo bien, solo necesito que al hacer clic los valores no se vuelvan a repetir, es decir que si tengo 3 cadenas las recorra en forma random pero sin repetirlas, hay alguna forma de hacerlo?
ojala puedan guiarme, un saludo y que pasen buen dia...
Código:
  
 $(function () {
    var data = {"seed": [
            {
                "num1":"title1",
                "num2":"title2",
                "num3": [ "1","2","3" ]
            },
            {
                "num1":"title3",
                "num2":"title4",
                "num3": [ "a","b","c" ]
            },
            {
                "num1":"title5",
                "num2":"title6",
                "num3": [ "d","gh","34" ]
            }
    ]};
    var conta = data.seed.length;
    var recorre = data.seed;
    function getNumbers() {
        var jokeId = Math.floor((Math.random()*conta));
        var joke = $('.word');
        var result = data.seed[jokeId].num3;
        var categ = data.seed[jokeId].num1;
        joke.empty()
        for (var c in result) {
            var newElement = document.createElement('div');
            newElement.id = result[c];  
            newElement.innerHTML = result[c]; 
            joke.append(newElement);
        }
    }
    $( "button" ).click(function() {
        getNumbers();
    });
});
 

