강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

dlgydlf12345님의 프로필 이미지
dlgydlf12345

작성한 질문수

웹 게임을 만들며 배우는 자바스크립트

타이머 제거

두개의 차이가 뭔가요??

작성

·

222

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

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

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

dlgydlf12345님의 프로필 이미지
dlgydlf12345

작성한 질문수

질문하기