¡Hola José!
Tu código se ve bien y cumple con el objetivo de imprimir los números pares del 1 al 100 utilizando un bucle while
. Sin embargo, hay algunos detalles que podrías mejorar.
En lugar de usar la función document.write
, que puede sobrescribir todo el contenido de la página si se llama después de que la página se haya cargado completamente, podrías utilizar el método innerHTML
de un elemento HTML para agregar el texto a la página. Por ejemplo, podrías agregar un elemento div
en tu HTML con un id
específico y luego agregar el texto a ese elemento utilizando document.getElementById("id_del_elemento").innerHTML
. De esta manera, podrías evitar problemas con la sobrescritura del contenido de la página.
Además, podrías agregar una validación al principio de la función imprimir
para verificar si el parámetro frase
es un número par. Si no es así, podrías imprimir un mensaje de error en su lugar. Esto podría ayudar a evitar errores si se llama a la función imprimir
con un parámetro que no es un número par.
Por último, podrías considerar agregar una variable para contar el número de números pares encontrados y mostrarla al final del bucle while
.
¡Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios