Avatar billede elnino Nybegynder
11. november 2001 - 19:09 Der er 6 kommentarer og
1 løsning

arrays

Hvordan laver jeg en tom array, der efter den er fyldt om 9 booleans, checker om de alle er true?
Det er selve checket jeg ikke kan finde ud af.

ElNino
Avatar billede nikolajdu Nybegynder
11. november 2001 - 19:14 #1
for (i=0;i<minArray.length;i++){
if (minArray[i]==true){
temp++;
}
}
if (temp==9){
// De er alle true Lad os gøre noget
}else{
// Der var en misser
}

Sådan noget i den stil??
Avatar billede elnino Nybegynder
11. november 2001 - 19:26 #2
Tak, lige på plette ;-)

ElNino
Avatar billede nikolajdu Nybegynder
11. november 2001 - 19:29 #3
fino fino .-)
Avatar billede gotcha Nybegynder
11. november 2001 - 20:06 #4
Bare en lille kommentar for koden er jo rigtig nok :) Du kan nøjes med at skrive:

for (var i=0;i<minArray.length;i++) {
  if(minArray[i]) {
    temp++;
  }
}

Der er altså ingen grund til at skrive \"== true\". Omvendt ville !minArray[i] betyde ikke sand :)

Mvh Morten
Avatar billede nikolajdu Nybegynder
11. november 2001 - 20:09 #5
Hehe - Jo selvfølgelig kan vi ligeså godt udnytte true:false

godt spottet
Avatar billede gotcha Nybegynder
11. november 2001 - 20:21 #6
Der er jo ingen grund til at skrive unødvendig kode, og desuden synes jeg, det ser mere elegant ud :)
Avatar billede nikolajdu Nybegynder
11. november 2001 - 20:23 #7
Så absolut. En mindre tanketorsk :-9
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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