請產生一個可離線開啟的單檔 HTML Artifact:會議成本與決策檢查。
不要使用外部套件、字型、API、分析追蹤或持久儲存,不要要求登入。
欄位與預設值:
- 參與人數:6,必填,1到1000的整數。
- 平均每人時薪(元):600,必填,0到1000000,最多兩位小數。
- 時長(分鐘):45,必填,1到1440的整數。
- 要做出的決策:選填純文字,最多120字。
- 是否已有會前資料:預設未勾。
公式:人數乘平均每人時薪乘分鐘除以60。顯示最多兩位小數,不提前把時數四捨五入。
不要把成本數字當成會議價值評分。決策欄空白時提醒確認是否只需寄資訊;沒有會前資料時提醒先補材料。
有資料也只能提醒確認決策者與結束條件,不能宣稱會議一定值得開。
空白、負值、非整數人數或分鐘、超過範圍都要顯示欄位錯誤,不能保留舊的有效總額。
輸入改動後要求重新計算。重置恢復預設值並清除結果;重新整理不保留輸入。
文字用textContent等安全方式呈現,不解讀成HTML。
欄位需有標籤、可用鍵盤、結果供螢幕閱讀器讀取;手機320px不橫向溢出,支援明暗模式。
完成後用 tests.txt 的案例檢查。請回報實際測過與未測的項目;沒有瀏覽器工具就說明不能聲稱實測。