PROGRAMA
hay tanto que aprender !! acortando codigo
hay tanto que aprender !! acortando codigo
¡Hola Nazrybendeck, espero que estés bien!
Entiendo que estás buscando maneras de mejorar el mantenimiento de tu código. Una excelente forma de hacerlo es utilizando variables para evitar la repetición de código y facilitar futuras modificaciones. En tu caso, ya has comenzado a usar una variable para los saltos de línea, lo cual es un buen comienzo.
Aquí tienes un ejemplo de cómo podrías mejorar aún más tu código:
<meta charset="UTF-8">
<h1>PROGRAMA</h1>
<br>
<script>
var anho = 2025;
var saltolinia = "<br><br><br>";
function calcularEdad(anhoNacimiento) {
return anho - anhoNacimiento;
}
var personas = [
{ nombre: "Juan", anhoNacimiento: 2000 },
{ nombre: "Pedro", anhoNacimiento: 1995 },
{ nombre: "Carlos", anhoNacimiento: 2005 }
];
personas.forEach(function(persona) {
document.write(persona.nombre + " tiene... " + calcularEdad(persona.anhoNacimiento) + " años");
document.write(saltolinia);
});
</script>
En este ejemplo, he creado una función calcularEdad que toma el año de nacimiento como argumento y devuelve la edad calculada. También he utilizado un array de objetos para almacenar los nombres y años de nacimiento de las personas. Esto hace que el código sea más limpio y fácil de mantener.
Si en el futuro necesitas modificar algo, como añadir más personas o cambiar el formato de salida, será mucho más sencillo hacerlo con esta estructura.
Espero que esta sugerencia te sea útil. ¡Espero haber ayudado y buenos estudios!