Et interval kører hele tiden - altså den ville blive ved med at køre hver 5. sekund, når den var sat igang. Med mindre man altså stopper sit interval med clearInterval og som argument giver den navnet på den identifier, som setInterval returnerer.
var myIntervalNo01=setInterval(startNui,1000/100); var myIntervalNo02=setInterval(startNuii,1000/1); function startNui(){ ii++; if(ii=="2500"){ clearInterval(myIntervalNo01); } } function startNuii(){ iii++; if(iii=="2500"){ clearInterval(myIntervalNo01); } }
men endetallet på ii og iii passer ikke sammen - de følges altså ikke sammen... Hvorfor? og kan det laves om?
var myIntervalNo01=setInterval(startNui,1000/100); var myIntervalNo02=setInterval(startNuii,1000/1); function startNui(){ ii++; if(ii=="2500"){ clearInterval(myIntervalNo01); } } function startNuii(){ iii++; if(iii=="25"){ clearInterval(myIntervalNo02); } }
Men de to intervaller kører jo heller ikke lige hurtigt?
Og hvad fanden går scriptet derudover ud på - det ser forfærdeligt ud!
Du initialiserer ikke dine variabler (ii og iii), du tester tal op mod strenge, du har et interval, der kører hvert sekund og et der kører 100 gange i sekundet - og ingen af dem laver noget som helst.
nånå... tak skal du da have.... Vil du så ikke lige vise mig hvordan du ville have lavet et sådan script? Og hvad skal jeg kalde dem i stedet for ii og iii? Desuden har jeg to varialber på "baggrunden", ved ikke lige hvad den hedder... Hver af dem repressenterer hver af de to intervaller/variabler/hvad-du-nu-ellers-vil-kalde-dem
Men ellers: Den ene kører +1 hvert sekund og den anden +1 hvert hunrededel sekund. Det vil sige, at når den der kører +1 pr. sekund er nået 25 skulle den anden jo være nået 2500, men det er den slet ikke... Den er langsommere...
Synes godt om
Ny brugerNybegynder
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.