Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

duda en parseInt

<meta charset = ¨UTF-8¨>

<H1>PROGRAMA - CALCULAR PUNTOS DE UN EQUIPO DE FUTBOL</H1>

<script>


    Function saltarlinea() {
        document.write(¨<br>¨)
        document.write(¨<br>¨)
        document.write(¨<br>¨)

        }

        function imprimir (frase) {

        document.write(frase);
        saltodelinea();

        }

        var victorias = parseInt(prompt(¨Informe la cantidad de victorias¨));
        var empates = parseInt(prompt(¨Informe la cantidad de empate¨));
        var puntos totale = (victorias * 3) + empates;

        Imprimir(¨El total de puntos del equipo es: ¨ + puntosTotal);

</script>

comparto mi codigo, al buscar en google no me aparece las preguntas si alguien me puede colaborar donde estara la falla?

3 respuestas

hola , hay varios errores de sintaxis, Function esta en mayúscula, (¨¨) ,estas confundiendo las comillas eso genera un error sintaxis, en la var puntos totale esta mal expresado. Modificado tendría que quedar así.

<script>


    function saltarlinea() {
        document.write("<br>")
        document.write("<br>")
        document.write("<br>")

        }

        function imprimir (frase) {

        document.write(frase);
        saltodelinea();

        }

        var victorias = parseInt(prompt("Informe la cantidad de victorias"));
        var empates = parseInt(prompt("Informe la cantidad de empate"));
        var puntosTotales = (victorias * 3) + empates;

        imprimir("El total de puntos del equipo es: " + puntosTotales);

</script>

así muy amable por su colaboración ya corregí y si funciono

Estimado Henry Arbey Colimba Guaitarilla, el primer error que hay en el codigo es que usas la palabra Function, para definir la funcion saltarLinea con la F en mayuscula y va en minuscula: function.

El segundo error es que no se que tipos de comillas usas, para escribir los textos dentro de las funciones, debes usar comillas dobles.

La varibles puntos totale, esta mal definida tiene espacios entre las palabras. Debes tener siempre en cuenta que las palabras reservadas del lenguaje comienzan en minuscula y si le prosigue otra va en mayuscula.

Ejemplos: function parseInt if for while

Te aconsejo que sigas la misma nomenclatura para definir tus variables, si es una sola debe ser minuscula.

Ejemplo: contador suma resta

Pero si una varible que tendra mas de una palabra definela asi.

Ejemplo: puntosTotales cantidadEmpleados rangoTotalSalario

Te dejo el codigo resulto, para que lo consultes:

<meta charset = ¨UTF-8¨>

<H1>PROGRAMA - CALCULAR PUNTOS DE UN EQUIPO DE FUTBOL</H1>

<script>

    function saltarLinea() {
        document.write("<br>");
        document.write("<br>");
        document.write("<br>");

    }

    function imprimir (frase) {
        document.write(frase);
        saltarLinea();
    }

    var victorias = parseInt(prompt("Informe la cantidad de victorias"));
    var empates = parseInt(prompt("Informe la cantidad de empate"));
    var puntosTotales = (victorias * 3) + empates;

    imprimir("El total de puntos del equipo es: " + puntosTotales);
</script>

Espero haberte ayudado, saludos desde Republica Dominicana.