Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Duda

No entiendo porque luego de definir xAleatorio =600 y yAleatorio=400 pasa a definirlos como "xAleatorio = alternarPosicion(600); y yAleatorio = alternarPosicion(400);". En el video lo hizo pero no explicó porqué. Podrían explicarmelo?! Gracias!


function alternarPosicion(maximo) {

    return Math.floor(Math.random()*maximo);

}

xAleatorio = alternarPosicion(600);
yAleatorio = alternarPosicion(400);
2 respuestas
solución!

Hola Clara

Las variables xAleatorio y yAleatorio definen el tamanõ de nuestro campo, si pasas los valores de 600 y 400 de forma directa a las variables (como el instructor los pasa al principio); esos valores quedarían estáticos y nuestro blanco quedaria fijo en una sola posición y no es lo que queremos. El objetivo es que sea dinámico, por eso a las variables les atribuimos como valor la function alternarPosicion(), para que puedan moverse a través de todo nuestro campo cada vez que la página sea recargada.

Espero haber contestado tu pregunta.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Muchas gracias José!