题解 | #倒计时#
倒计时
https://www.nowcoder.com/practice/d86defce50ea45dd92c7a4fbde17d64b
function second(second) {
return {
day: parseInt(second / (3600 * 24)),
hour: parseInt(second % (3600 * 24) / 3600),
min: parseInt(second % (3600 * 24) % 3600 / 60),
second: second % (3600 * 24) % 3600 % 60
}
}
function render(data) {
Object.keys(data).forEach(key => {
if (data[key] < 10) {
data[key] = '0' + data[key]
}
})
let { day, hour, min, second } = data
if (day == '00') {
jsCountdown.innerHTML = `
<span class="hide">${day}天</span>
<span>${hour}:</span>
<span>${min}:</span>
<span>${second}</span>`
} else {
jsCountdown.innerHTML = `
<span>${day}天</span>
<span>${hour}:</span>
<span>${min}:</span>
<span>${second}</span>`
}
}

