AiWithU배우기
배우기· 1️⃣ 1장. 프로그램의 첫걸음메뉴
배우기 · 1장. 프로그램의 첫걸음

기초 지식 9 / 21

시간과 움직임: 타이머

'1초마다', '30초 뒤에'처럼 시간에 맞춰 일을 시켜요.

알람 시계처럼 프로그램에도 시간 약속을 걸 수 있어요. '1초마다 두더지 보여주기', '30초 뒤에 게임 끝내기' 같은 것이에요.

두더지 게임의 시간 약속
setInterval(showMole, 1000);← 1초(1000)마다 두더지를 보여줘요
setTimeout(endGame, 30000);← 30초 뒤에 한 번, 게임을 끝내요
원판이 부드럽게 도는 비밀 (CSS)
transition: transform 3s ease-out;← 3초 동안 처음엔 빠르게, 끝엔 천천히

시간은 1000분의 1초 단위로 적어요. 1000은 1초, 500은 0.5초예요.

내 프로그램에서 찾아보기

작업실 '코드' 탭에서 이 글자를 찾아보세요.

setIntervalsetTimeouttransition

작업실에서 해 보기

채팅창에 이렇게 보내 보세요.

“두더지가 나오는 속도를 지금보다 조금 느리게 해줘”

🧩 이 내용이 나오는 따라 만들기

  • 점심 메뉴 룰렛2단계 빙글빙글 돌리기 · 4단계 축하 효과 넣기
  • 두더지 잡기 게임1단계 게임판 만들기 · 3단계 30초 시간 제한
  • 짝 맞추기 카드 게임2단계 뒤집고 짝 맞추기 · 3단계 횟수와 완성 축하
  • 가위바위보 대결2단계 두근두근 연출
  • 풍선 터뜨리기1단계 둥실둥실 풍선
  • 반응 속도 테스트1단계 초록색이 되면 누르기
  • 깡충깡충 토끼 달리기1단계 달리고 뛰어넘기
  • 뚱땅뚱땅 피아노3단계 녹음하고 다시 듣기
  • 무엇이든 대답하는 마법 구슬2단계 두근두근 생각 중
  • 내 가상 펫 키우기2단계 배고파요…
  • 움직이는 생일 축하 카드1단계 케이크와 풍선
  • 제비뽑기와 팀 나누기1단계 한 명 뽑기
  • 구구단 퀴즈3단계 타임어택
  • 우리끼리 퀴즈 대회2단계 제한 시간
  • 떨어지는 낱말 타자 게임1단계 낱말 비 내리기 · 4단계 1분 타자 속도
  • 집중 타이머1단계 줄어드는 시계
  • 두근두근 디데이3단계 그날이 오면