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

Lo que aprendimos

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


<script>
function saltarlinea(hr){
    document.write("<br>");
    document.write("<br>");
    }


function saltarlinea (){

    document.write("<br>");
    document.write("<br>");
    document.write("<br>");
    }
function imprimir(frase){
    document.write("<big>" + frase + "</big>");
    saltarlinea();
}
var anho = 2025;
imprimir("hola amigos")
//este codigo calcula las edades de Juan , Pedro y Carlos 
imprimir("Juan tiene:" + (anho-2000) + "años");
imprimir("Pedro tiene:" + (anho - 1995 ) + "años");
imprimir("Carlos tiene:"+ (anho - 1995 ) + "años");

</script>

¿Qué pasa si te olvidas la palabra function a la hora de declarar una de las funciones? ¿Y los paréntesis en la declaración de la función saltarLinea? Al olvidar poner la palabra function no estamos declarando que es una función por tanto el navegador no la leerá y nuestro código no será ejecutado de la manera adecuada. Es importante tener en claro que los paréntesis son fundamentales a la hora de realizar una declaración de la función pues son los parámetros de entrada de esta , al olvidarlos este no se ejecutara. Gracias

2 respuestas

Hola Milena, espero que esté bien.

Gracias por compartir tu código y respuestas con nosotros.

Si tienes alguna pregunta sobre el contenido de los cursos, estaremos aquí para ayudarte.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Hola Milena! Gracias por responder las preguntas de la consigna 4, vine buscando la respuesta a esas preguntas y me dejo tranquila que entendí lo mismo, que producen errores y no se termina ejecutando el código, gracias por escribirlo! Lo único que no coincido es la forma en que está declarada la función saltarLinea, tenía entendido que no recibe parámetros, por lo tanto queda su paréntesis vacío, me confunde que escribas el hr como parámetro de saltarLinea, necesito que alguien, un alumno o alquien del equipo de Scuba, nos aclare mejor si es posible usarlo de esa manera, si es correcto, no para corregirte, sino para anotarme en mis apuntes todas las posibilidades de como escribir cierta etiqueta y cuándo sería incorrecto, para evitar errores a futuro. Si quieren saber cómo lo hice, lo hice así, corríjanme en todo lo que me haya equivocado por favor:

<meta charset= "UTF-8">
<h1> PROGRAMA </h1>
<hr>

<script>

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

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

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

//este código calcula las edades de Juan, Pedro y Carlos
imprimir("Juan tiene: " + (anho-2000) + " años");
imprimir("Pedro tiene: " + (anho-1995) + " años");

var anho= 2030;
imprimir("Carlos tiene: " + (anho-2005) + " años");

</script>