问答详情
源自:8-17 编程练习

为什么这边函数里用--没有用了,必须得是原数字-1?

给5秒倒计时的函数:

var t=5
function djs(){
document.getElementById("count").innerHTML=t
t=t-1
setTimeout("djs()", 1000);
if (t==0){
location.assign("http://baidu.com")
}
}


这里为什么得是t=t-1才运行,用t--就没有用?

提问者:慕码人7255994 2022-05-09 22:41

个回答

  • 慕码人7255994
    2022-05-21 17:17:48

    试了下VScode里可以,可能是慕课网设置原因,网页提交会有问题

  • 周帅帅Love
    2022-05-11 09:46:23

    可以呀,是不是你哪里写错了。你把全部代码都粘贴出来,看下你哪里的问题