Suomi24 Keskustelussa on viikonlopun aikana ollut poikkeuksellisen paljon bottien automaattiseti luomia kommentteja. Pahoittelemme tästä aiheutunutta harmia. Olemme kiristäneet Keskustelujen suojausasetuksia ja kommentointi on toistaiseksi estetty ulkomailta.

funktion nimeen juokseva luku?

js-aloittelija

Osaisko joku kertoa saisinko funktion nimeen juoksevan luvun, tällä tavalla?:

function tee(jotakin)
{
liirumlaarumia
}

function tee1(jotakin)
{
liirumlaarumiaaaa
}

function tee2(jotakin)
{
liirumlaarumia taas...
}

4

382

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • teuro

      Kerrotko vielä miksi moinen pitäisi tehdä? Tämä tieto voisi poikia edes kohtuullisen hyvän ratkaisun, koska noin et halua sitä tehdä usko pois.

      • js-aloittelija

        kutsun samaa funktiota useaan kertaan koodissani, jonka myötä se ei toimi. Jos kutsun vaan kerran, homma toimii...

        Eli jos mulla olisi 5 eri funktiota, joissa kuitenkin sama toteutus, homma toimisi.


      • ..nyt ole..
        js-aloittelija kirjoitti:

        kutsun samaa funktiota useaan kertaan koodissani, jonka myötä se ei toimi. Jos kutsun vaan kerran, homma toimii...

        Eli jos mulla olisi 5 eri funktiota, joissa kuitenkin sama toteutus, homma toimisi.

        ..tarkoituskin toimia aina kun sitä kutsutaan, vaikka sitten kutsuttaisi miten monta kertaa. Siksihän ne juuri niin käteviä ovatkin.


      • teuro
        js-aloittelija kirjoitti:

        kutsun samaa funktiota useaan kertaan koodissani, jonka myötä se ei toimi. Jos kutsun vaan kerran, homma toimii...

        Eli jos mulla olisi 5 eri funktiota, joissa kuitenkin sama toteutus, homma toimisi.

        Niin siis annas nyt koodia näytille mitä olet oikein puuhaamassa, koska voin jo nyt sanoa, että olet pahasti koodaamassa itseäsi pahaan umpikujaan. 5 funktiota on varmaankin aika helppo koodata, mutta entäs jos tulee tarvetta 6 / 200 / 1600 funktiokutsulle?

        Aina on sallittua kutsua funktiota, myös javascriptissä. Esimerkiksi näin:


        function tee(jotakin){
        diipadaapa;
        }





        for(a = 0; a < 1600; a ){
        tee(16);
        }



        Tämä toimii takuulla, kunhan kirjoitat tuolle funktiolle sisällön.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Millä voin

      Hyvittää kaiken?
      Ikävä
      70
      2317
    2. Jotain puuttuu

      Kun en sinua näe. Et ehkä arvaisi, mutta olen arka kuin alaston koivu lehtiä vailla, talven jäljiltä, kun ajattelen sinu
      Ikävä
      101
      2103
    3. Haluan sut

      Haluatko sinä vielä mut?
      Ikävä
      78
      1718
    4. Haluaisin aidosti jo luovuttaa ja unohtaa

      Ei tästä mitään tule koskaan.
      Ikävä
      78
      1536
    5. Hei A, osaatko

      sanoa, miksi olet ihan yhtäkkiä ilmestynyt kaveriehdotuksiini Facebookissa? Mitähän kaikkea Facebook tietää mitä minä en
      Ikävä
      41
      1530
    6. Ampuminen Iisalmessa

      Älytöntä on tämä maailman meno.
      Iisalmi
      10
      1447
    7. Pohjola kadulla paukuteltu

      Iltasanomissa juttua.
      Iisalmi
      31
      1419
    8. 52
      1288
    9. Synnittömänä syntyminen

      Helluntailaisperäisillä lahkoilla on Raamatunvastainen harhausko että ihminen syntyy synnittömänä.
      Helluntailaisuus
      66
      1234
    10. Mitä tämä tarkoittaa,

      että näkyy vain viimevuotisia? Kirjoitin muutama tunti sitten viestin, onko se häipynyt avaruuteen?
      Ikävä
      30
      1209
    Aihe