Javascript 每秒钟从Variable中移除1个
所以我做了一个这样的代码 目标是让控制台说10比0,然后控制台说完成,然后退出进程 但我不知道为什么会有一个错误,上面写着“赋值给常量变量” 我的代码在下面Javascript 每秒钟从Variable中移除1个,javascript,setinterval,Javascript,Setinterval,所以我做了一个这样的代码 目标是让控制台说10比0,然后控制台说完成,然后退出进程 但我不知道为什么会有一个错误,上面写着“赋值给常量变量” 我的代码在下面 const a = "10" setInterval(() =>{ a -= 1 console.log(a) if(!a){ console.log("done") process.exit() } },1000)
const a = "10"
setInterval(() =>{
a -= 1
console.log(a)
if(!a){
console.log("done")
process.exit()
}
},1000)
在代码中,您在第一行中将
a
声明为常量。把声明改成这样
let a = "10"
setInterval(() =>{
a -= 1
console.log(a)
if(!a){
console.log("done")
process.exit()
}
},1000)
使用
let
而不是const
,因为您想重新分配值br好的,我不知道我讨厌自己检查这些链接和