题解 | #倒计时#

倒计时

http://www.nowcoder.com/practice/d86defce50ea45dd92c7a4fbde17d64b

function second(second) {
    let sec = 1
    let mintue = 60 * sec
    let hour = 60 * mintue
    let day = 24 * hour
    let rs = {
        day: parseInt(second / day),
        hour: parseInt(second % day / hour),
        min: parseInt(second % hour / mintue),
        second: second % mintue,
    }
    return rs
}

function render(data) {
    function len2(d) {
        d = '00' + d
        return d[d.length-2]+d[d.length-1]
    }
    let ids = document.querySelector('#jsCountdown')
    let html = `
        <span class="${data.day ==0? 'hide': ''}">${len2(data.day)}天</span>
        <span>${len2(data.hour)}:</span>
        <span>${len2(data.min)}:</span>
        <span>${len2(data.second)}</span>
        `
    ids.innerHTML = html
}
全部评论

相关推荐

评论
8
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务