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

Alguien me ayuda? se me repiten las frases dos veces en la misma linea

no se que le pasa a mi codigo, pero hace que se repita dos veces la misma frase en una misma linea me podrían pasar el codigo correctamente como deberia ser? paso el mio para que vean mi error.

<meta charset="utf-8">
<h1>programa</h1>


<script>

    function saltarLinea() {

        document.write("<br>");
        document.write("<br>");
        document.write("<br>");
        document.write("<hr>")
        document.write("<br>");
        document.write("<br>");
        // body...
    }


    function imprimir(frase) {

        document.write(frase)
        saltarLinea();
        document.write("<big>" + frase + "</big>")

    }

    var year = 2025;
    imprimir("hola amigos");

    imprimir("juan tiene " + (2025 - 1998) + "años");

    imprimir("laura tiene " + (2025 - 1997) + "años"); 

    var year = 2026;

    imprimir("sara tiene " + (2025 - 2022) + "años");


</script>
3 respuestas

ya encontre mi error jejej

Lo que pasa es que estas imprimiendo dos veces "frase"

function imprimir(frase) {
          document.write("<big>" + frase + "</big>");
          saltarLinea();
    }

hay te dejo como debe estar la funcion agregada correctamente, espero haber ayudado a otras personas que tengan el mismo error.

Tambien vi el error, lo correcto era llamar una sola vez con la etiqueta "" el parámetro "(frase)" de la function imprimir.