赋值语句放在条件语句之前,理论上不应该出现“0”吧!
function clock(){
num=num-1;
if(num==0){
location.assign("www.imooc.com");
}
document.getElementById("count").innerHTML=num;
你用到计时器了吗?如果到0时你没清除计时器,还会出现0的。