文本对比 (Diff)
两段文本逐行、逐词差异高亮比对,快速找出变动点
纯本地计算 · 零数据上云
对比统计:+5 行新增-6 行删除
1
1
function calculateTotal(items) {
2
-
let total = 0;
3
-
for (let i = 0; i < items.length; i++) {
4
-
total += items[i].price;
5
-
}
6
-
return total;
7
-
}
2
+
// Use reduce for cleaner code
3
+
return items.reduce((acc, cur) => {
4
+
return acc + (cur.price || 0);
5
+
}, 0);
6
+
}