Hola a todos!!!
les comparto mi codigo, estuve pensando un poco pero luego logre hacer todo.
Cuando cree la función sortea (n), no sabia que variable asignarle a la función var numeroPensado = sortea (10) luego en la practica entendí que al asignarle un numero sortea(20), este numero seria el rango dentro del cual el sistema seleccionaría el numero pensado. De tal forma que, si quiero que el numero esté dentro de un rango de 0-20, escribo 20 , si quiero que sea mas difícil la adivinanza, elijo 50 o 100.
Si estoy errado, alguien aclare mi duda !!!
Muchas gracias de antemano !!
<meta charset="UTF-8">
<h1> JUEGO DE ADIVINACION </h1>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function sortea (n) {
return Math.round(Math.random()*n);
}
alert( "Vamos a juga, te diré una adivinanza!! a ver si adivinas !!")
var nombre = prompt("Cual es su nombre?")
var numeroPensado = sortea (20)
var numeroLanzado = parseInt(prompt(nombre + " Ingrese un número del 0- 20 , debes adivinar cual es el numero elegido!! "));
if (numeroPensado == numeroLanzado){
imprimir("Usted acertó, elegiste el numero correcto");
}
else {
imprimir("Usted erró, el número pensado era " + numeroPensado);
}
if (numeroPensado < numeroLanzado){
imprimir("El numero que elegiste era mayor!");
}
if (numeroPensado > numeroLanzado){
imprimir( "El numero que elegiste era menor!");
}
</script>