Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

[Duda] PORQUE MATH.FLOOR Y MATH.RANDOM NO FUNCIONAN PAEA MI

hola chicos estaba en la clase de Math.floor y Math.random pero cuando intente lo que los intructores hacian en el video para mi no funciono,no se que puse,por favor alguien podria orientarme porque la pagina html de la clase no lee este codigo

let SecretNumber =math.floor(math.random()*10)+1;
let UserNumber = 0;
let Attempts =1;
//let wordtries="try";
let maximumTry=3;

while (UserNumber != SecretNumber) {
     UserNumber = prompt("enter a number between 1 and 10 ");

console.log(UserNumber);
if (UserNumber == SecretNumber) {
    alert (`you got it,the right number is: ${UserNumber}. you did it in ${Attempts} ${Attempts == 1 ? "try":"tries"}`);
} else {
    if (UserNumber > SecretNumber) {
        alert ("the secrete number is minor");
    } else {
        alert ('the number is higher');
    
    }
    //we increse the counter when it doesn't find the right answer
    //Attempts = Attempts + 1;
    Attempts++;
    //wordtries = "tries";

    if (Attempts > 3) {
        alert ("you reached the maximum number of attempts");
        break;
    }
}
}
3 respuestas
solución!

Hola Jeniffer en cuanto a tu problema, creo que se debe a que la función Math.ramdon y la función Math.floor deben ir en mayúscula: let SecretNumber = Math.floor(Math.random()*10)+1

https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Math/random

recuerda que javascript es sensible a mayusculas y minusculas

muchas gracias chicos si era ese el error..:)