Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript를 사용하여 초에서 시와 분

<시간/>

문제

초를 받아서 그 초에 포함된 시간과 분을 반환하는 JavaScript 함수를 작성해야 합니다.

입력

const seconds = 3601;

출력

const output = "1 hour(s) and 0 minute(s)";

예시

다음은 코드입니다 -

const seconds = 3601;
const toTime = (seconds = 60) => {
   const hR = 3600;
   const mR = 60;
   let h = parseInt(seconds / hR);
   let m = parseInt((seconds - (h * 3600)) / mR);
   let res = '';
   res += (`${h} hour(s) and ${m} minute(s)`)
   return res;
};
console.log(toTime(seconds));

출력

"1 hour(s) and 0 minute(s)"