[자바스크립트로 카운트다운 타이머 만들기] 파트.4 비망록

3103 단어 HTMLJavaScript

완성형 이미지


다음은 제가 고치겠습니다.
수정 전)
일본의 평균 남성이 80세 안팎까지 살 수 있다고 가정하면
자신의 나이를 입력하여 시간 단위로 카운트다운하여 여생을 표시합니다. 일수가 아니라
수정 후)
일본인의 평균 수명이 80세 정도까지 살 수 있다고 가정하다
자신의 나이를 입력하여 시간 단위로 카운트다운하여 여생을 표시합니다. 일수가 아니라

원하는 기능을 언어화하세요.


'1일의 수면 시간과 선택한 나이에서 ~시간으로 여생을 출력한다'.

오늘의 과제는'~시간을 ~밀리초 단위로 바꾸어 계수로 하는 시간 출력'이다.


왜냐하면 저번까지 사용했던'new Date()'방법을 사용할 줄 몰랐거든요.
나는 아래와 같이 생각한다.
구상된 출력 형식)
35000시간 00분초
지난번(part.3)은 ~시간 단위로 출력할 수 있기 때문에 아래의 느낌에 따라 밀리초 단위로 분해한다
life_timer.js
//残り時間を表示するためにミリ秒を渡すと分とか秒に直してくれる関数を作る
    function updateTimer(ms){

    var h = String(Math.floor(ms / 3600000));
    var m = String(Math.floor((ms - h * 3600000)/60000));
    var s = String(Math.floor((ms - h * 3600000 - m * 60000)/1000));
    timer.textContent = h + '時間' + m + '' + s + '';
}
1000밀리초 단위로 계산된 것으로 확인됐습니다.

다음 과제


몇몇 동영상을 시간에 따라 함께 연동시키다.

좋은 웹페이지 즐겨찾기