嗨!@Jon 和團隊,
我正在進行第 1 級課程,並在同一課程中的兩個不同練習中遇到一個持續出現的評分問題,所以我認為這不是我這邊的一次性錯誤。
我的評估 ID:3f2695aab2f5175f5c7499185abc0479
練習 1 — CalculateBookedProcessingOrders 節點(第 5 和 6 題):
代碼(從文檔中完全複製):
javascript
let items = $input.all();
let totalBooked = items.length;
let bookedSum = 0;
for (let i=0; i < items.length; i++) {
bookedSum = bookedSum + items[i].json.orderPrice;
}
return [{ json: {totalBooked, bookedSum} }];
節點輸出:totalBooked: 14、bookedSum: 1393.61
我提交了這些確切的值(直接從 JSON 輸出檢視複製,而不是四捨五入的表格檢視),但兩者在第一次嘗試時都被標記為不正確。
練習 2 — CalculateBookedOrders 節點(第 7 和 8 題):
邏輯相同,工作流程中的不同節點。輸出:totalBooked: 16、bookedSum: 2251.14
我也提交了這些確切的值 — 同樣被標記為不正確。
為什麼我認為這是評分錯誤而不是我的錯誤:
- 在兩種情況下,代碼都與官方文檔示例相同。
- 我雙重檢查了原始 JSON 輸出(而不是表格檢視)以排除浮點數四捨五入問題 — 沒有尾部小數,值完全如提交的那樣。
- 數據集在多次執行中似乎是穩定的(當我重新運行工作流程時,我一致地獲得相同的 totalBooked/bookedSum 值),所以這看起來不像是數據隨機化問題。
- 這發生在兩個不同的問題/節點上,具有相同的模式,這表明在檢查答案的方式中存在系統性問題,而不是孤立的錯誤。
有人能查看我的評估 ID 並查看工作流程生成的內容與評分系統期望的內容之間是否存在不匹配嗎?如果有幫助,我很樂意分享節點配置和輸出的螢幕截圖。
感謝您的時間!

