Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jak vrátit výsledek z funkce která volá sama sebe v JS

Ahoj, funkce vrací v poli vždy jen jedno číslo, nevíte proč?
Pokud nahradím arr.push(obj.parid); za console.log(obj.parid); vypíšou se všechny čísla. Jako by se to pole přepisovalo, nemůžu na to přijít. Díky
Dá se to vyřešit tím, že var arr=[], nastavím jako globální, ale fuj..

function test(id){
  var arr=[];
  array.forEach(function(obj){
    if(obj.catid===id){
      arr.push(obj.parid);
        arr.push(test(obj.parid));
    }
  });
  return arr;
}

test(452)
loading...
Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
A já si říkal, že je mi ten kód povědomý. Tohle jsi byl taky ty, že? https://pc.poradna.net/question…
Wikan 16.02.2023 12:30
Wikan
Asi jo, ale to není JS. Stejně nevidím tu chybu :)
Marek9 16.02.2023 12:36
Marek9
Asi jo? Já myslím, že ne asi, ale určitě, tak z nás laskavě nedělej blbce. Marek 9, Petr99, pman, JA…
host 16.02.2023 12:44
host
A pointa?
Marek9 16.02.2023 12:45
Marek9
Pointa pro blbé: že když se budeš ptát na to samé pod různými jmény, můžeš být zablokován.
host 16.02.2023 12:46
host
Odpověď pro blbé, jestli nevidíš rozdíl v dotazu tak se vrať do 1 první třídy, tam se učí číst. Více…
Marek9 16.02.2023 13:05
Marek9
Nehraj si na ukřivděnýho a začni se chovat normálně (tzn. slušně), jinak končíš. Nebudu se tady s te…
host 16.02.2023 13:38
host
Chovám se slušně, jen ty se chováš jako arogantní hulvát. Bez důvodu mě napadáš a vyhrožuješ mi, zne…
Marek9 16.02.2023 14:08
Marek9
Slušné je používať jeden nick. Nie pri každej otázke vymýšľať nový. Je to dôkaz, že takto chceš okla…
yYy 16.02.2023 18:50
yYy
Podla mňa riešiť nicky na poradne, kde sa dá písať dotaz bez registrácie (účtu) je nezmysel, už len…
Ale 16.02.2023 18:53
Ale
Akorát tady znepřehledňuje vlákno arogantníma žvástama o ničem. Když procházím jiné vlákna, tak vidí… poslední
Marek9 18.02.2023 13:14
Marek9

Chovám se slušně, jen ty se chováš jako arogantní hulvát. Bez důvodu mě napadáš a vyhrožuješ mi, zneužíváš práv administrátora, a to se mi vážně nelíbí!

Co z toho jsem porušil?

Provozovatel si vyhrazuje právo mazat/upravit příspěvky:
vulgární, rasistické nebo jinak urážlivé
sexuálně orientované
týkající se nelegálního software nebo jiných nezákonných aktivit
reklamního charakteru
odlišné od zaměření fóra
Provozovatel je oprávněn dočasně nebo trvale zablokovat účet uživatele, který poruší pravidla uvedená v tomto dokumentu.

Podla mňa riešiť nicky na poradne, kde sa dá písať dotaz bez registrácie (účtu) je nezmysel, už len preto že hocikto (trebárs i dajaký Dežo z Malaciek) môže používať stejný nick, tzv. nick nie je unikátny. Takže i tak v podstate není jasné či je to stejný človek, ak neporovnávaš IP čo je tiež len orientačné, keď niektorý operátory za NATom majú stejnú IP pre mnoho ľudí, nehovoriac o dynamických IP. Kým nick nie je unikátny identifikátor používateľa, tak je to ako hádzanie hrachu na stenu.

Zpět do poradny Odpovědět na původní otázku Nahoru

loading...