Maritn: Array nach Element durchsuchen

hallo,
kann ich über js nur mit dem wert eines arrayelemts die indexnummer rausfinden?
martin

  1. Hallihallo!

    Das kann man zum Beispiel relativ einfach realisieren, indem man per Schleife den Array durchsucht, etwa in der Art:

    function durchsuche(wonach){
      for (i=0; i<=arrayname.lenght; i++) {
        if (arrayname[i]=wonach) {return i;}
      }
    }

    So in etwa könnte man es zumindest angehen.

    Ich hoffe, damit konnte ich Dir helfen...

    Viele liebe Grüße,
    Der Dicki

    1. hi dicki,
      vielen dank das werd ich gleich mal ausprobieren
      martin

    2. Hi

      Das kann man zum Beispiel relativ einfach realisieren, indem man per Schleife den Array durchsucht, etwa in der Art:

      function durchsuche(wonach){
        for (i=0; i<=arrayname.lenght; i++) {

      for (i=0; i < arrayname.length; i++) {

      Tippfehler, außerdem hättest Du hinter das Array gelangt...

      if (arrayname[i]=wonach) {return i;}

      if (arrayname[i]==wonach) {return i;}

      Vergleich mit ==, Zuweisung mit =

      }

      return -1;
      Schließlich soll ja auch für den Fall, daß das Element nicht enthalten ist, ein definierter Wert zurückgeliefert werden.

      }

      So in etwa könnte man es zumindest angehen.

      Mit obengenannten Korrekturen: ja.

      Andreas

      1. Hallihallo!

        Danke für die Hinweise, ich hatte mir schon gedacht, daß ich irgendwo ein paar kleine Tippfehler drin habe (besonders der mit dem Vergleich ist ja schon fast peinlich;) )...

        Viele liebe Grüße,
        Der Dicki