¡Hola María!
Gracias por compartir tu código con nosotros. En tu pregunta, veo que estás buscando una forma de reemplazar un bucle while por un bucle for en JavaScript.
En tu código, el bucle while se ejecuta mientras la variable "contador" es menor o igual a 10. En cada iteración del bucle, se muestra una alerta que indica el valor actual de la variable "contador" y se incrementa en 1.
Para convertir este bucle while a un bucle for, puedes hacer lo siguiente:
for (var contador = 1; contador <= 10; contador++) {
alert("Contador actual: " + contador);
}
En este caso, la variable "contador" se inicializa en 1, se ejecuta el bucle mientras "contador" sea menor o igual a 10 y se incrementa en 1 en cada iteración. Dentro del bucle, se muestra la alerta con el valor actual de "contador".
Espero que esto te haya ayudado a resolver tu duda. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Espero haber ayudado y buenos estudios!