2
respuestas

Ayuda, me siguen apareciendo ceros

 while (contador <= cantidad){
          var numeroAleatorio = aleatorio();
          console.log(numeroAleatorio)
          var encontrado = false;

          if(numeroAleatorio != 0){
               for(var posicion = 0; posicion < secretos.length; posicion++) {
                    if (numeroAleatorio == secretos[posicion]){
                    encontrado = true;
                    break;

                    }
               }

               if (encontrado == false) {
               secretos.push(numeroAleatorio);
               contador++; 

               }

          }
     }


      return secretos
}
2 respuestas

Hola, creo que el problema es que empieza en cero. Vos le decis que si es distinto de cero haga el for, sino que agregue el cero

Acabo de notar que estaba viendo donde no era en console y el programa sí funciona. sorry