题解 | #倒计时#

倒计时

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

function second(second) {
    let day=Math.floor(second/(60*60*24)),
        hour=Math.floor((second%(60*60*24))/(60*60)),
        min=Math.floor(second%(60*60)/60),
        s=second%60;
    return {
        day,
        hour,
        min,
        second:s,
    }
}
function render(data) {
   let fullNum=val=>val.toString().length>1?val:`0${val}`;
   let node=document.getElementById('jsCountdown');

    data.day===0?node.children[0].classList.add('hide'):node.children[0].innerHTML=`${fullNum(data.day)}天`;
    node.children[1].innerHTML=`${fullNum(data.hour)}:`;
    node.children[2].innerHTML=`${fullNum(data.min)}:`;
    node.children[3].innerHTML=fullNum(data.second);
}
全部评论

相关推荐

投递拼多多等公司10个岗位
点赞 评论 收藏
转发
点赞 1 评论
分享
牛客网
牛客企业服务