Hirdetés

Keresés

Új hozzászólás Aktív témák

  • lanszelot
    addikt

    A kód amit leírtam egy function. Abba rakok egy elágazást.
    Az else ág /false/ kellene egy másik function -ba.

    Ezt el nem tudom kepzelni... de:
    Mivel alapbol a function-ok ugy is sorban egymas utan futnak, igy nem az egyik function-bol adsz at adatot egy masikba, hanem az elso function-nek vissza kell adni az erteket, a masiknak meg fel kell vennie. De ha nem akarod modositani a fuggveny szignaturajat, akkor elkerulo megoldaskent a kovetkezokat hasznalhatod:
    1. beraksz mindent egy osztalyba, es az elso hivasban eltarolod az erteket egy osztaly-valtozoba, amit a masik funkciobol elersz.
    2. csinalsz egy globalis valtozot, amit mindket funkciobol elersz.

    A masodik megoldas nem javaslom, mert bar mukodik, de minden esetben elkerulendo, hacsak nincs ra mas megoldas (altalaban van).

    Szerintem nem így van, de nagyon kezdő vagyok.
    Azért írom le, hogy hol gondolom rosszul:
    "a function-ok ugy is sorban egymas utan futnak"
    function-ok nem egymás után futnak le, hanem amikor meghívom őket
    Nme így van?

    Már teljesen össze zavarodtam. Már nem értek semmit. :B

Új hozzászólás Aktív témák