Updated: fixed fuel consumption calculation on dashboard
All checks were successful
Build and Deploy Zola Website / build_and_deploy (push) Successful in 12s

This commit is contained in:
Filip Rojek 2025-02-01 23:30:23 +01:00
parent 4576800e27
commit c820fc1adc

View File

@ -101,20 +101,27 @@
let cnt_ltr = 0;
let last_ltr = 0;
let last_km = 0;
let first_km = 0;
console.log(data2);
for (let i = 0; i < data2['liters'].length; i++) {
console.log(i)
if(i === 0) {
first_km = data2['mileage'][i]
continue; // skip bcs were expecting that this was first full tank refuel so this is base value
}
cnt_ltr += data2['liters'][i]
last_ltr = data2['liters'][i]
last_km = data2['mileage'][i]
console.log(data2['liters'][i])
}
cnt_ltr -= last_ltr
// cnt_ltr -= last_ltr // this would be used if we would track consumption from 0km
last_km -= first_km
document.querySelector("#avg-fl-cnsmp").textContent =
document.querySelector("#avg-fl-cnsmp").textContent =
(cnt_ltr/last_km*100).toFixed(1) + " l/100km";
</script>
<script defer src="/js/offline-records.js"></script>