ciao rega ho bisogno del vostro aiuto, devo fare in modo che il mio programma provi tutti i codici del mio array tentativi uno dopo l'altro

codice HTML:
    <input type="text" id="codice" name="codice">
    <button onclick="submit()" id="tasto_invio">invio</button>




<div id="risultato"></div>



<button onclick="combinare()" id="tasto_combina">combinare</button> 
<h4>codici generati</h4>
<div id="codici"></div>


<script type="text/javascript">






tentativi = []

    function combinare(){



        for(x=0; x<10; x++){
        combo = math.randomInt(000000, 999999)
        tentativi.push(combo)

        document.getElementById('codici').innerHTML += tentativi[x]+"<br>"
}    

        for(i=0; i<tentativi.length; i++) {
            
            if(codice == ""){
                codice.value=tentativi[i]
                document.getElementById('tasto_invio').click()

            }
            codice.value = ""
        }

}



</script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjs/3.16.2/math.min.js">
</script>
quindi recapitolando il mio programma deve prendere il primo codice del mio array e inserirlo nella campo input e dopo premere il pulsante invio, dopodiche deve cancellarlo dal campo e inserire il codice dopo premere il pulsante ancora e cosi via