Estoy haciendo pong con lienzo HTML y JavaScript, y tengo problemas con el movimiento de la pelota. Si coloca las paletas de manera que golpeen la pelota y luego las deja allí, la pelota continuará en un bucle infinito rebotando entre las paletas y la parte superior e inferior de la pantalla. ¿Cómo puedo implementar un número aleatorio para que la pelota se mueva en la dirección opuesta pero ligeramente diferente? Si necesita más código que este, hágamelo saber. Gracias
// Ball to paddles collision detection function ballToPaddlesCollisionDetection(a,b) { if(aX < bX + b.width && aX + a.width > bX && aY < bY + b.height && aY + a.height > bY) { ballDX = -ballDX; ballDY = - ballDY; }