1
respuesta

Aplicando variables #3

Programación Lógica de Programación Lógica de programación parte 1: Primeros pasos

PROGRAMA

<script>

    var anho = 2025;

    document.write(" Maria tiene:" + (anho -1957) + "años");
    document.write("<br>");
    document.write("<br>");
    document.write(" Andres tiene:" + (anho -1995) + "años");

    anho =2027;

    document.write("<br>");
    document.write("<br>");
    document.write(" leidy tiene:" + (anho -1984) + "años");

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

    anho = 2022;
    document.write(" Jimena tiene:" + (anho -2010) + "años");
    document.write("<br>");
    document.write("<br>");

    document.write(" Paola tiene:" + (anho -2005) + "años");
    document.write("<br>");
    document.write("<br>");

    document.write(" Laura tiene:" + (anho -1995) + "años");
    document.write("<br>");
    document.write("<br>");

   var edadJimena =10;
   var edadPaola =25;
   var edadLaura =15;

   var nombre1 ="Jimena"
   var nombre2 ="Paola"
   var nombre3 ="Laura"

    promedio=(edadJimena+edadPaola+edadLaura)/3

    document.write("El promedio de las edades de: " + nombre1 + "," + nombre2 + " y " + nombre3 + " es: " + Math.round(promedio));
    document.write("<br>");

obtuve distintos datos con mis datos de ejercicios anteriores que me resultaron en este ejercicio de variables los ultimos los hize con jimena laura y me salio la verdad no entendi muy bien porque si me fije bien en el lenguaje si faltaba punto comillas etc

1 respuesta

Ahí te hice unas correcciones, no se si te réferis exactamente a eso.

<script>

    var anho = 2025;

    document.write(" Maria tiene: " + (anho -1957) + " años");
    document.write("<br>");
    document.write("<br>");
    document.write(" Andres tiene: " + (anho -1995) + " años");

    anho =2027;

    document.write("<br>");
    document.write("<br>");
    document.write(" leidy tiene: " + (anho -1984) + " años");

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

    anho = 2022;

    // En este momento la variable anho es de 2022 y se van a realizar los calculos siguientes tomando dicho valor.
    // 2022 - 2010 = 12
    document.write(" Jimena tiene: " + (anho -2010) + " años");
    document.write("<br>");
    document.write("<br>");

    // 2022 - 2005 = 17
    document.write(" Paola tiene: " + (anho -2005) + " años");
    document.write("<br>");
    document.write("<br>");

    // 2022 - 1995 = 27
    document.write(" Laura tiene: " + (anho -1995) + " años");
    document.write("<br>");
    document.write("<br>");

   // aca estas pisando los valores que tenian las variables arriba, estas haciendo lo mismo que con anho que cambias el valor primero de 2025 a 2027 y despues a 2022, por lo tanto la edad de cada mujer es distinta a la que te da el calculo de los document.write.
   var edadJimena =10;
   var edadPaola =25;
   var edadLaura =15;

   var nombre1 ="Jimena"
   var nombre2 ="Paola"
   var nombre3 ="Laura"

    //promedio va a ser igual a
       //promedio = (10 + 25 + 15) / 3
       //promedio = 16,67 usando el Math.round te queda en 17
    promedio=(edadJimena+edadPaola+edadLaura)/3

    document.write("El promedio de las edades de: " + nombre1 + "," + nombre2 + " y " + nombre3 + " es: " + Math.round(promedio));
    document.write("<br>");

    </script>