Autor Zpráva
marian80
Profil
Zdravím,
je možné nejako (napr. pomocou konzoly) zistiť, ktorá časť kódu v JS spôsobuje zacyklenie? Ide viacmenej o jednoduchú hru v JS kde v hre hráč vs počítač sa občas stane že po určitom počte ťahov (niekedy viac, niekedy menej) sa program sekne až sa musí prehliadač zatvoriť. Alebo existuje iná možnosť ako tento problém v kóde nájsť? Niekedy sa to stane, niekedy nie a nie vždy v tom istom bode.
lionel messi
Profil
marian80:

Na všeobecnú otázku všeobecná odpoveď. Loguj premennú, ktorá riadi prechádzanie cyklom (napr. iteračnú premennú).

for (let i = 1; i < 10; i--) { //tu sme spravili chybu
  console.log(i); //vypíše 1, 0, -1..., vidíme, že sme spravili chybu
}
console.log("Ja som smutná hláška, ktorá sa do konzoly nikdy nedostane.");

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0