Merge pull request #40 from JoaquinPar/fix/calculation-depreciation

Fix/calculation depreciation
This commit is contained in:
Nícolas Agostini authored and GitHub committed 2025-05-22 13:09:59 -07:00
commit b346ee6222
1 file changed
+8 -2
+8 -2
View File
@@ -56,9 +56,15 @@ async function calculateTotalAssetValue(assets) {
if (asset.value < 1000) { if (asset.value < 1000) {
totalAssetValue += asset.value; totalAssetValue += asset.value;
} else { } else {
const assetYear = new Date(asset.year).getFullYear(); const assetYear = asset.year;
const age = today.getFullYear() - assetYear; const age = today.getFullYear() - assetYear;
let depreciatedValue = asset.value * Math.pow(0.85, age); let depreciatedValue;
if (age < 1){
depreciatedValue = asset.value * 0.9;
}else{
depreciatedValue = asset.value * Math.pow(0.90, age);
}
if (depreciatedValue < 1000) { if (depreciatedValue < 1000) {
totalAssetValue += 1000; totalAssetValue += 1000;