Hirdetés

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

  • A data objektum mezőin kell végigmenned és azok értékeit menteni a tömbbe.

    for (var property in data) {
    if (data.hasOwnProperty(property)) {
    // put in array: data[property]
    }
    }

    A mentéshez használhatsz egy sima változót, amit közben növelgetsz, ami lesz a tömb indexe, vagy a mező neve alapján kezeled az indexet. Az alábbi kiszed minden szöveget pl:

    function getIndex(propertyName) {
    return propertyName.replace(/\D/, "");
    }

    Köszi, de nem nagyon értem.
    Ennél a megoldásnál is csinálnom kell egy for ciklust, ami 90-szer fut le? Annak a változóját hova kell betennem?
    Az én megoldásomnál az lehet a hiba, hogy a "data.d0" objektumot String-ként hozom létre, és azt nem tudja értelmezni?

    Most vetem észre, hogy az első hozzászólásomban elírtam egy változó nevét. Így a helyes ahogy próbáltam:

    for(var i=0; i<91;i++){

    var ertek = "";
    ertek += "data.d";
    ertek += i;
    eredmeny[i] = ertek;
    }

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