Vấn đề
Chúng tôi được yêu cầu viết một hàm JavaScript lấy số giây và trả về số giờ và số phút có trong những giây đó.
Đầu vào
const seconds = 3601;
Đầu ra
const output = "1 hour(s) and 0 minute(s)";
Ví dụ
Sau đây là mã -
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));
Đầu ra
"1 hour(s) and 0 minute(s)"