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

solución al código alterando funciones.

<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>");
    }  
    function imprimir(frase) {
        document.write("<big>"+ frase + "</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");
    anho = 2030
    imprimir("Carlos tiene: " + (anho-2005) + " años");
</script>

si olvidamos 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 momento de cargar al navegador no se va a ejecutar.

2 respuestas

Hola tatiana. Mas adelante vas a ver en javascript funciones que no llevan ni la palabra function y sus parentesis. Todo esto es reemplazado por una simple "=>" y se llaman arrow function desarrolladas para agilizar la escritura de codigo!!!

Saludos!!

Consulta la etiqueta < hr > es una sola, pero en la documentación de mozilla (https://developer.mozilla.org/es/docs/Web/HTML/Element/hr) utilizan < hr/ >. Seria indistinto cual utilizar?