Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

SOLUCION - Ejercicio de diferencia de edades-Duda

Referente a buenas practicas, en el caso de mi código para la función imprimir, ¿seria mejor que la parte de impresión de los nombres de las personas y las edades quedaran por fuera de la función o adentro?

<meta charset="UTF-8">

<h1>Programa diferencia de edades</h1>


<script>

    function saltarlinea(){

        document.write("<br><br>")

    }


    function imprimir(diferencia,edad1,edad2){

        document.write("La edad de " + nom1 + " es: " + edad1)
        saltarlinea();
        document.write("La edad de " + nom2 + " es: " + edad2)
        saltarlinea();
        document.write("La diferencia de edad es: " + dif)
        saltarlinea();

    }

    var nom1 = "Iván"; 
    var nom2 = "Yenny"; 
    var edad1 = 30;
    var edad2 = 28;
    var dif = (edad1 - edad2);





    imprimir(dif,edad1,edad2)



</script>    
1 respuesta

Hola, Iván. Depende del uso que le quieras dar. En este caso la impresión de los datos no afecta, pero hay ocasiones que alguna variable o dato la colocas dentro de la función para que solo sea accesible dentro de la misma. ¡Saludos!