1
respuesta

Sorteo de Lotería.


    function sortea(numero) {

        var resultado = Math.round(Math.random() * numero);
        return resultado;

    }

    var numero = parseInt(prompt("Ingrese un numero limite del sorteo, 0 hasta N"));

    var numeroLanzado = parseInt(prompt("Ingrese su número a jugar"))

    var numeroSorteado = sortea(numero);

    if (numeroLanzado == numeroSorteado) {

        imprimir("Ganaste el sorteo con el número " + numeroSorteado);

    }
    else {
        if (numeroLanzado > numeroSorteado) {
            imprimir("Perdistes, el número jugado " + numeroLanzado + " es mayor que el número sorteado " + numeroSorteado);
        }
        else {
            imprimir("Perdistes, el número jugado " + numeroLanzado + " es menor que el número sorteado " + numeroSorteado);
        }
    }
1 respuesta

Hola Henry

Gracias por compartir tu código, es posible que te esté mandando un error porque faltó declarar la función imprimir, la puedes declarar de esta manera

    function imprimir(frase) {
        document.write(frase)
    }
    function sortea(numero) {

        var resultado = Math.round(Math.random() * numero);
        return resultado;

    }

    var numero = parseInt(prompt("Ingrese un numero limite del sorteo, 0 hasta N"));

    var numeroLanzado = parseInt(prompt("Ingrese su número a jugar"))

    var numeroSorteado = sortea(numero);

    if (numeroLanzado == numeroSorteado) {

        imprimir("Ganaste el sorteo con el número " + numeroSorteado);

    }
    else {
        if (numeroLanzado > numeroSorteado) {
            imprimir("Perdistes, el número jugado " + numeroLanzado + " es mayor que el número sorteado " + numeroSorteado);
        }
        else {
            imprimir("Perdistes, el número jugado " + numeroLanzado + " es menor que el número sorteado " + numeroSorteado);
        }
    }