Avatar billede Slettet bruger
29. april 2008 - 12:28 Der er 2 kommentarer og
1 løsning

Find næste værdi

Hej

Jeg har en række værdier som disse:

pris[100] = "123"
pris[200] = "234"
pris[300] = "345"

mv.

Meningen er, at der ved hjælp af en formular kan findes den næste værdi. Med andre ord, indtastes der værdien 100 i en formular, så vil outputtet være 123, men hvis der tastes 101 vil outputtet være 234. Der skal altså rundes op til næste tal.

Iøvrigt er værdierne ikke nødvendigvis 100 interval, men kan sagtens være pris[10], pris[20], pris[30] mv. Der er iøvrigt ingen decimaler i pris[værdi].

Jeg håber dette giver mening - da det pt. giver mig grå hår, håber jeg nogen kan hjælpe mig lidt på vej.
Avatar billede w13 Novice
29. april 2008 - 12:43 #1
var iValg=101; //Brugerens valg
var i=0;

for(i=iValg;i<pris.length;i++){
  if(pris[i])break
}

alert(pris[i]);
Avatar billede Slettet bruger
29. april 2008 - 13:04 #2
Fantastisk - tusind tak
Avatar billede w13 Novice
29. april 2008 - 13:04 #3
:)
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