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

Diferencia de Edad

<!DOCTYPE html>
<html>

<meta charset="utf-8">

<script >

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


    function imprimir(mensaje) {
        document.write(mensaje);
        saltalinea();
    }

    function imprimir2(mensaje){

        document.write("La diferencia de edad es: "+mensaje);
    }

    var mi_edad=22;
    var edad_hermana=26
    var resultado = edad_hermana - mi_edad;

    imprimir("Mi hermana tiene "+edad_hermana+" años");
    imprimir("Yo tengo "+mi_edad+" años")
    imprimir2(resultado);


 </script>

 </html>
1 respuesta

¡Hola Estudiante!

En tu código veo que estás calculando la diferencia de edad entre tú y tu hermana utilizando las variables "mi_edad" y "edad_hermana", y luego imprimiendo el resultado con la función "imprimir2".

Sin embargo, es importante tener en cuenta que la diferencia de edad puede dar un resultado negativo si el hermano es mayor que la hermana. Para evitar esto, puedes utilizar la función "Math.abs()" para obtener el valor absoluto de la diferencia de edad.

Por ejemplo, podrías modificar tu código de la siguiente manera:

var mi_edad = 22;
var edad_hermana = 26;
var diferencia_edad = Math.abs(edad_hermana - mi_edad);

imprimir("Mi hermana tiene " + edad_hermana + " años");
imprimir("Yo tengo " + mi_edad + " años");
imprimir("La diferencia de edad es: " + diferencia_edad);

De esta manera, siempre obtendrás un resultado positivo para la diferencia de edad.

¡Espero haber ayudado y buenos estudios!