實作使用 message
我們會持續使用 simulate() 函式,它會執行蒙地卡羅(Monte Carlo)模擬。這類模擬常常需要花很多時間,所以提供進度回報給使用者會很有幫助。例如:
Simulation 1 complete
Simulation 2 complete
本練習屬於課程
R 防禦式程式設計
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
N <- 10
results <- numeric(N)
for(i in 1:N) {
results[i] <- simulate()
# Show a progress report
___("___", ___, " complete")
}