Respuestas Ejercicio 17 (JS Julio)

Comparte tu respuesta del ejercicio 17.

let random = Math.floor(Math.random() * 100) + 1;
let trying=true
while (trying) {
  let number = parseInt(prompt("Adivina un numeor entre 1 - 100 "));
  if (number === random) {
    console.log("Felicidades ese era!");
    trying=false;
  } else {
    console.log("Lo siento intente nuevamente")
  }
}

const max = 10;
const min = 1;
let random = Math.floor(Math.random() * (max - min)) + min;
let num;
while (random !== num) {
  num = parseInt(prompt("Adivine el número (1 al 10): "));
  if (random === num) {
    console.log("Felicitaciones, ese era!");
  } else {
    console.log("Lo siento, intenta nuevamente!");
  }
}
let num_aleatorio = Math.floor(Math.random() * 10);
console.log(num_aleatorio)
while (true){
  let numero1 = parseInt(prompt('Ingrese el numero1: '));
  if(numero1 === num_aleatorio){
    console.log('Encontrado..');
    break;
  }else{
    console.log('segui intentando..')
  }
}
1 me gusta

Hola, comparto mi solución:

const ALEATORIO = parseInt(10*Math.random())
let control = true
while (control) {
  const NUM = parseInt(prompt("Adivina qué número es"))
  if (ALEATORIO === NUM) {
    console.log("Felicitaciones, ese era!")
    break
  } else {
    console.log("Lo siento, intenta nuevamente!")
  } 
}

let random = Math.floor(Math.random() * 100) + 1;
let trying=true
while (trying) {
let number = parseInt(prompt("Adivina un numeor entre 1 - 100 "));
if (number === random) {
console.log(“Felicidades ese era!”);
trying=false;
} else {
console.log(“Lo siento intente nuevamente”)
}
}

const n_aleatorio = Math.floor((Math.random()*10)+1)
let num
do{
  num = parseInt(prompt("\nTrata de adividar el número que estoy pensando (1 a 10): "))
  if(num === n_aleatorio){
    console.log(`\nFelicitaciones ${num} era el número que estaba pensando!!`)
  }else{
    console.log(`\nLo siento ${num} no era el número que estaba pensando`)}
    
}while(num !== n_aleatorio)
//Ingresar un numero random , y la persona lo trata de adivinar
let ejercicio17 = function() {
    let number = Math.floor(Math.random() * (10 - 1) + 1);
    console.log(number);
    let hit = true;
    while (hit) {
        let acert = parseInt(prompt("¿Que numero es ?"));
        if (number == acert) {
            console.log("Adivino el numero, muy bien :)");
            hit = false;
        } else {
            console.log("Se equivoco, intente de nuevo :(");
        }
    }
}

ejercicio17();
let random = parseInt(Math.random()*10)
let nro = parseInt(prompt("Adivine un numero del (1-10): "))
while(random != nro){
  console.log("Lo sentimos ese no era!")
  nro = parseInt(prompt("Ingrese un numero(1-10): "))
}
console.log("Felicitaciones, ese era")

Este es mi código.

const numeroAleatorio = Math.floor((Math.random()*10));

while(true){
  numeroIngresado = parseInt(prompt("Por ingresa un número entre 1 y 20"));

  if(numeroIngresado == numeroAleatorio){
    console.log("Excelente!! has adivinado");
    break;
  } else{
    console.log(`El número ${numeroIngresado} no es el seleccionado, continua...`);
  }
}

Hola

let max = 10;
let min = 1;
let resultado = Math.floor(Math.random() * (max - min) + min);
let usuario = parseInt(prompt("Ingrese un número del 1 al 10 por favor"));
if (usuario === resultado) {
        console.log("Felicitaciones, ese era!");
} else {
        console.log("Los siento, intenta nuevamente!");
}

//Ejercicio 17
let randNum = Math.floor((Math.random() * 10)+1)

while (true){
	let guess = parseInt(prompt('Ingrese el número: '))
	if (guess == randNum){
		console.log('Felicitaciones, ese era')		
		break
	} else {
		console.log('Lo siento, ese no era')
		continue
	}
}
const rand = Math.round(Math.random() * 100);
let enc = true;
console.log(rand);
do{
    let num1 = parseInt(prompt("Encuentra el numero entre 1 y 100: "));
    if(num1 < rand){
        console.log("Tu numero es menor!");
    }else if(num1 > rand){
        console.log("Tu numero es mayor!");
    }else{
        console.log("Felicidades!! Has encontrado el numero.");
        enc = false;
    }
}while(enc);

Mi respuesta es:

let num1 = parseInt(prompt("Ingrese un numero del 1 al 10:"))
let num2 = Math.round(Math.random()*10+1)
while(num1 != num2){
    num1 = parseInt(prompt("Error vuelva a intentar:"))
}
console.log("Felicitaciones, lo logro")
1 me gusta

Buenas noches, a continuación envío el código del ejercicio

let numeroAleatorio = Math.floor(Math.random() * 10);
let bandera=true
while(bandera){
	let numero = parseInt(prompt("Adivina un numero (del 1 al 10):"));
	if (numeroAleatorio === numero) {
    		console.log("Felicitaciones, ese era!");
		bandera=false
	} else {
    		console.log("Lo siento, intenta nuevamente!");
	}
}

Buenas noches
Mi respuesta

let numAleatorio = Math.floor(Math.random()*100)+1;
while(true) {
	let numUsuario = parseInt(prompt('Trate de adivinar el número (entre 1 y 100)'));
	if (numUsuario===numAleatorio) break;
	else if (numUsuario<numAleatorio) console.log(`${numUsuario} es menor que el número\n`)
	else if (numUsuario>numAleatorio) console.log(`${numUsuario} es mayor que el número\n`)
	console.log("Lo siento, intenta nuevamente!\n");
}
console.log("Felicitaciones, ese era!");
const random = Math.trunc(Math.random() * 10) + 1
flag = true
while(flag){
  let number = parseInt(prompt('Adivine el número, en un rango del 1 ~ 10'))
    if(random !== number) console.log('Lo siento, intenta nuevamente!')
    else flag = false
}
console.log('Felicitaciones, ese era!')
const random = Math.round(Math.random()*10);

let aprovacion = false;

while (!aprovacion) {
  const numero = parseInt(prompt("Ingrese un numero"));
  if (numero === random) {
    console.log("Felicidades, ha acertado!");
    aprovacion = true;
  }else{
    console.log("Intente nuevamente");
  }
}
const numberPC = Math.floor(Math.random()*10+1);
while (true) {
    let numberUser = parseInt(prompt("Adivine el número que tengo en mente (es entero y del 1 al 10): "));
    if (numberUser===numberPC) {
        prompt("Felicitaciones! Me pillaste.");
        break;
    } else{
        prompt("¡Oh, oh! Sigue intentando");
    }
}

const randomNumber = Math.floor(Math.random() * 11)
let guess = 0;
while(randomNumber!==guess) {
guess = parseInt(prompt(“Ingrese un numero”));
}
console.log(${guess} es el valor correcto)