Kijavítanád a hibát? JS
A számláló visszafelé számol.
(jsFiddle Javascript kódjának 22. sora)
lastDebtDifference = debtAtLastDateTime - debtAtBeforeLastDateTime
kicserélem erre akkor jó néhány napig, majd újra elkezd visszafelé számolni néhány nap után.
lastDebtDifference = debtAtBeforeLastDateTime - debtAtLastDateTime
Előzmény:
https://www.gyakorikerdesek.hu/szamitastechnika__programozas..
aminek az előzménye:
https://www.gyakorikerdesek.hu/szamitastechnika__programozas..
Na szóval: a szkript az Egyesült Államok államkincstárának nyilvános adataiból kéri le a szabadon elérhető tegnapi (debtAtLastDateTime) és tegnapelőtti (debtAtBeforeLastDateTime) államadósság mértékét.
Mivel az államadósság az USA-ban növekszik, így ha kivonod egymásból a tegnapelőtti államadósság mértékéből (debtAtBeforeLastDateTime) a tegnapi államadósság mértékét (debtAtLastDateTime), akkor megkapod az államadósság növekedésének napi mértékét (lastDebtDifference) - leírtam az előzménytopikban, hogy az általad belinkelt régi változatban miért sikerült ennek az ellenkezőjét véghezvinni.
Ennek így működnie kellene.
Ha mindezek ellenére visszafelé számolna, annak az lehet az oka, hogy valami ok miatt az államadósság mértéke - legalábbis napi szinten - pillanatnyi csökkenő tendenciát mutat. Vagy rossz adatot közölnek.
Ezt kiküszöbölendő azt lehet tenni, hogy több napra visszamenőleg nézed az értékeket és arra állítasz fel trendvonalat - így kiküszöbölve a napi anomáliákat.
"kicserélem erre akkor jó néhány napig, majd újra elkezd visszafelé számolni néhány nap után."
Mert esik az adósság. Az euró, tehát a forint mozog. Vannak ilyen hullámok, majd megint visszaáll.
További kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!