STUDENT HTML DOCUMENT

第 18 章練習答案對照

先自己完成 Checkpoint 2,再用這張表定位卡住的 TASK。答案對照用來找位置,不用來整份覆蓋。

四階段使用同一份檔案骨架。Checkpoint 只逐項完成任務,Solution 不加入延伸功能。

任務完成標記修改檔案修改位置可見結果
TASK-01 啟動單一 interval 並倒數到零DONE-01script.js開始按鈕事件每秒扣一且連按不加速,零時自動停止
TASK-02 完成可再次開始的暫停DONE-02script.js暫停按鈕事件與 stopTimer()暫停保留秒數,之後可繼續
TASK-03 重設資料、timer 與畫面DONE-03script.js重設按鈕事件任何狀態下都回到 10 秒與尚未開始

階段差異

人工驗收

現場快速連按開始、暫停後繼續、最後重設;口頭說明 remainingSeconds 與 timerId 的不同。