Diskuze: Zacyklení
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
setInterval nastaví na spouštění funce každžch 0,1 sekundy, jelikož to je ve While cyklu, tak se to děje neuvěřitelně rychle, řekněmě třeba desettisíkrát než se projeví ono peníze += 100, takže tam máš každých 0,1 sekundy 10000x zvyšování hodnoty a nikdy to neukončíš, k tomu je potřeba zavolat clearInterval() s ID, které ti setInterval vrací, stačilo si přečíst:
pro tvůj původní účel vymaž while cyklus a nech tam jen jednou setInterval od kterého si uložíš ID do proměnné a v momentě, kdy bude penize === 10000, tak zavolej clearInterval s tím ID, mělo to tedy trval 10 sekund
Zobrazeno 3 zpráv z 3.