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)
7
respuestas

[Bug] ¿Por qué el programa no lee mis condicionales?

![](Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad )# Este es el código:

7 respuestas

Hola Angie, no se si sea problema mío, pero creo que no aparece tu código

ya te deja verlo?

Si ya puedo verlo, crees poder copiarlo y pegarlo aqui mismo, para checarlo desde mi equipo :D

Como no esta el código completo, no es fácil saber que es lo que falta :/


<body>
  <h1>PROGRAMA - CALCULAR PUNTOS DE UN EQUIPO DE FUTBOL</h1>
  <script>
    function saltarLinea() {

      documment.write("<br>");
      documment.write("<br>");
      documment.write("<br>");
    }

    function imprimir(frase) {

      document.write(frase);
      saltarLinea();

    }
  // promtp solo va a almacenar datos de texto, por tnto si le metemos un número lo que hará será concatenar y no la operación matemática
  // Para pasar una variable de texto a número usamos parseInt en Js
    var victorias = parseInt(prompt("Informe la cantidad de victorias: "));
    var empates = parseInt(prompt("Informe la cantidad de empates: "));

    var puntosTotal = (victorias * 3 ) + empates;
    imprimir ("El total de puntos del equipo es: " + puntosTotal); 

    if (puntosTotal > 28) {

      imprimir("El equpo está mejor que el año pasado");
    }

    if (puntosTotal < 28) {

      imprimir("El equpo está peor que el año pasado");
    }

    if (puntosTotal == 28) {

      imprimir("El equpo está igual que el año pasado");
    }


    //PENDIENTE: resolver por que no imprime los condicionales
  </script>
</body>

</html>
solución!

Ya, el error estaba en la función saltarLinea, era error de sintaxis en el document (tenía doble m jeje)

Qué bueno que lo hayas encontrado, también me acabo de dar cuenta por el código que copiaste. Identificar los errores no es fácil, pero nos hacen mejores.