두개의 차이가 뭔가요??

20.07.15 23:44 작성 조회수 114

0

cancleTime = setTimeout(function () {
      screen.click();
      startTime = new Date();
    }, Math.floor(Math.random()) * 1000 + 2000);
cancleTime = setTimeout(function () {
      startTime = new Date();
      screen.click();
    }, Math.floor(Math.random()) * 1000 + 2000);

이 두개의 차이가 있나요??

위에 순서로 하면 setTimeout이 작동을 안하고, 아래 순서로 하면 정상적으로 작동하네요,.

답변 1

답변을 작성해보세요.

0

위에서 아래로 순서대로 실행됩니다. 화면을 클릭하기 전에 시작 시간이 있어야 클릭하면서 끝시간을 얻어 소요 시간(시작-끝)을 구합니다.