우선, x의 값을 단순히 10씩 증가시키지 말고, 다음과 같이 하면 -5에서 5까지의 랜덤값을 더하는 것이 어때요? 그러면 현재 위치에서 좌우로 -5에서 5의 범위로 움직일 것 같군요. x[j] += Math.floor(Math.random()*11) -5; y의 값도 다음과 같이 7~9범위로 하면 어떨까요? x[j] += Math.floor(Math.random()*3) + 7;
숫자를 조정하면서 움직임을 관찰해보세요.
그리고 눈이 끝까지 내려올때 위치를 조정하는 다음 코드에서 y[j] = Math.floor(Math.random()*500);
그러면 현재 위치에서 좌우로 -5에서 5의 범위로 움직일 것 같군요.
x[j] += Math.floor(Math.random()*11) -5;
y의 값도 다음과 같이 7~9범위로 하면 어떨까요?
x[j] += Math.floor(Math.random()*3) + 7;
숫자를 조정하면서 움직임을 관찰해보세요.
그리고 눈이 끝까지 내려올때 위치를 조정하는 다음 코드에서
y[j] = Math.floor(Math.random()*500);
y의 위치를 처음으로 해야하지 않을까요?
y[j] = 0;