Avatar billede bluegenedk Nybegynder
02. december 2002 - 21:16 Der er 5 kommentarer og
1 løsning

Hvordan checker jeg om et array indeholder...

Er der nogen der kan give et svar på hvordan jeg checker om denne.

Languages = ['1','2','3','4']

Indeholder eks tallet 5, og er det skrevet rigtigt for jeg kan checke i det hele taget :)

Note: til de nysgerrige - det drejer sig om jeg skal køre et App på flere servere og derfor skal have defineret hvilke servere der er i brug pt. :)
Avatar billede sostack Nybegynder
03. december 2002 - 09:20 #1
for(i = 0; i < length(Languages); i++) {
    if(Languages[i] == 5) {
        //kør din kode
    }
}
Avatar billede pyroman Nybegynder
03. december 2002 - 10:40 #2
Ja næsten - men husk anførelsestegn omkring tallet: '5'!
Avatar billede jwi Nybegynder
03. december 2002 - 11:22 #3
Try the following:

var Languages = new Array('2','45','6','4','5','67','5');
for (x in Languages) {
    if(Languages[x] == 5) {
        WScript.echo("Found 5!");
    }else{
        WScript.echo("No 5 found!");
    }
}
Avatar billede Slettet bruger
03. december 2002 - 13:39 #4
Det var da nogle underlige koder! :)
Det er ikke sværere end dette:

f = false;
for (i = 0; i < ditArray.length; i++) {
if (ditArray[i] == "værdi") {
f = true;
break;
}
}
if (f)
alert("Værdien findes i arrayet!");
else
alert("Værdien findes ikke i arrayet!");
Avatar billede bluegenedk Nybegynder
03. december 2002 - 17:59 #5
phoenixv > ahh det ser ganske godt ud, dog vil jeg mene vi lige så godt kan afvikle koden efter vi har checket *G* men det er vel en vurderingssag.

- Ligger du lige et svar :)
Avatar billede Slettet bruger
04. december 2002 - 14:19 #6
Svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester