salve, sto facendo un script che in teoria dovrebbe generare codici casuali di 6 numeri, il problema e che mi ritornano troppi undefined e vorrei escluderli dal mio array

codice HTML:
            codici = [];

                

            for(var x=0; x<100; x++){
               if(combo.toString().length == 6) {

                
                combo =  Math.floor((Math.random() * 1000000) + 1);

                codici.push(combo);

}
            }