Zadejte hledaný výraz...

Funkce vrací return undefined

Roman Kocian
verified
rating uzivatele
24. 3. 2018 21:19:30
Ahoj, mám maličký problém s funkcí. Zde je kód:
Nevím proč ale console.log mi píše undefined. Potřeboval bych z funkce vytáhnout pole s čísly "count". Neví nějaká geniální hlava jak na to?
Díky.
24. 3. 2018 21:19:30
https://webtrh.cz/diskuse/funkce-vraci-return-undefined#reply1337167
Martin Forejt
verified
rating uzivatele
(22 hodnocení)
24. 3. 2018 21:28:55
Ten return se týká té tvé anonymní funkce předané funkci click(function). Pokud chceš aby něco vracela funkce unitAdd, přidej return na konec jejího těla.
24. 3. 2018 21:28:55
https://webtrh.cz/diskuse/funkce-vraci-return-undefined#reply1337166
Roman Kocian
verified
rating uzivatele
24. 3. 2018 21:31:03
Ano, ale pokud dám return na konec funkce, tak je pole "countArr" prázdné jelikož se kliky (count) počítá uvnitř anonymní funkce.
24. 3. 2018 21:31:03
https://webtrh.cz/diskuse/funkce-vraci-return-undefined#reply1337165
Martin Forejt
verified
rating uzivatele
(22 hodnocení)
24. 3. 2018 21:37:48
To máš pravdu, pokud budeš chtít získávat to pole, budeš muset změnit strukturu. Např. si můžeš předávat callback:
24. 3. 2018 21:37:48
https://webtrh.cz/diskuse/funkce-vraci-return-undefined#reply1337164
Roman Kocian
verified
rating uzivatele
24. 3. 2018 21:41:38
Absoluteně neskutečné..:) Jsem lama a ty bůh:) Drbu se s tím od pátku odpol. a až nyní je to v povozu. Děkuji moc!
24. 3. 2018 21:41:38
https://webtrh.cz/diskuse/funkce-vraci-return-undefined#reply1337163
vlkosin
verified
rating uzivatele
(6 hodnocení)
25. 3. 2018 04:35:14
Jeste je mozne vynechat ten "return countArr;"
25. 3. 2018 04:35:14
https://webtrh.cz/diskuse/funkce-vraci-return-undefined#reply1337162
Pro odpověď se přihlašte.
Přihlásit