¡Hola Juan!
En tu código, estás utilizando un bucle while para imprimir los números del 1 al 100 de uno en uno. Sin embargo, hay un pequeño error en la condición del bucle que hace que se imprima solo el número 1.
La condición del bucle debería ser "mientras el número sea menor o igual a 100", pero en tu código estás sumando el número a una variable llamada "contadorn" y verificando si esa variable es menor o igual a 100. Como "contadorn" nunca cambia su valor, el bucle se ejecuta solo una vez.
Aquí te dejo el código corregido:
<meta charset="UTF-8">
<h1>Números del 1 al 100</h1>
<script>
function saltarlinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarlinea();
}
var numero = 1;
while (numero <= 100) {
imprimir("Número " + numero);
numero = numero + 1;
}
imprimir("Fin :D");
</script>
Espero que esto te ayude a resolver tu problema. ¡Buenos estudios!