Buenas. Segun lo que entiendo la funcion Math.random da un un numero aleatoreo del 0 al 1.
En el codigo siguiente nosotros le indicamos al usuario que ingrese un numero del 1 al 10, pero aveces el numero random es el 0 ¿Como hago para evitar que salga el 0?
<script>
function saltarLinea () {
document.write ("<br><br><br>");
}
function imprimir (frase) {
document.write (frase);
saltarLinea();
}
var numeroPensado = Math.round(Math.random()*10);
var intentos = 3;
var contador = 1;
while (contador <= intentos ) {
var numeroLanzado = parseInt(prompt("Ingrese un numero entre 0-10"));
if (numeroPensado == numeroLanzado){
alert("Usted acertó, en el intento " + contador + " el numero pensado era " + numeroPensado);
break
}
else {
alert("Usted erró");
}
contador++;
}
if (numeroPensado == numeroLanzado){
imprimir("Usted acertó, en el intento " + contador + " el numero pensado era " + numeroPensado);
}
else {
imprimir("Usted erró, el numero pensado era " + numeroPensado);
}
</script>