基本上我想要的這個代碼做的是定義一個函數,timeCount,並且每個被調用時我想1從21中減去,有結果打印出來,並且具有相等結果timeNum。所以,我想從1中減去1,結果是20,打印20,然後使timeNum等於20.然後下次調用該函數時,它將等於19,18等。 。如何讓Scala倒計時功能正常工作?
但是,此代碼不起作用。我怎樣才能得到我想要發生的事情?
def timeCount() = {
var timeNum = 21
var timeLeft = timeNum-1
println(timeLeft)
var timeNum = timeLeft
}
}