Keresés

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

  • trisztan94

    őstag

    válasz martonx #2534 üzenetére

    Igenigen, engem is nagyon zavart. Biztos meg van bennem akkor a programozói lélek :DDD

    De ezaz, hogy nem tudom mire rakni az if()-et.

    try {
    $hatalyosVezetoTalalat = $hatalyosVezetoTalalat.split("(")[0];
    } catch (e) {
    console.log("Nem volt születési név");
    console.log(e);
    }

    Így néz ki a $hatalyosvezetotalalat:

    vezetéknév keresztnév (an: vezetéknév keresztnév)

    vagy

    vezetéknév keresztnév sz.: vezetéknév keresztnév

    vagy

    vezetéknév keresztnév ln: leánykori név

    Tehát valamelyik a három közül. Ezekből nekem csak a sima vezetéknév-keresztnév kombó kell, de mindig csak az egyik van jelen. Ha mondjuk leánykori név van, akkor a másik kettő próbálkozásra "cannot retreive... of undefined" féle hibát dob (mert ugye nem találja a split-elni való karaktereket)

    De nem tudom, a split visszaküld egy boolean értéket?

    if($hatalyosVezetoTalalat.split("(")[0]) {
    $hatalyosVezetoTalalat = $hatalyosVezetoTalalat.split("(")[0];
    }

    De így meg van benne egy ismétlés, az sem jó programozói szokás :(

    https://heureka-kreativ.hu

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