por alguna razón en mi consola no toma el numero secreto y no he podido evidenciar por cual razon es
 
por alguna razón en mi consola no toma el numero secreto y no he podido evidenciar por cual razon es
 
Hola
El problema va en que te falta  return numeroSecreto;  Ya que el dato de la variable numeroSecreto no saldra de la funcion a menos que le hagas el return. 
Saludos.