Avatar billede le_bon Nybegynder
13. august 2003 - 18:07 Der er 4 kommentarer og
1 løsning

getHour problem

Hola Eksperter,

Jeg er ikke den store action(script) helt, men jeg kan ikke finde fejlen i mit script her nedenfor.

Det er meningen at det skal sende filmen til forskellige frames, alt efter tidspunktet på dagen.


dato = new Date();
hour = dato.getHours();
if (hour == (10, 11, 12, 13, 14, 15, 16, 17)) {
    gotoAndStop("day");
}
if (hour == (18, 19, 20, 21, 22)) {
    gotoAndStop("evening");
}
if (hour == (23, 0, 1, 2, 3, 4)) {
    gotoAndStop("night");
}
if (hour == (5, 6, 7, 8, 9)) {
    gotoAndStop("day");
}


Mvh. Lebon
Avatar billede mat Nybegynder
13. august 2003 - 18:52 #1
noget i denne stil:


if (hour >= 10 && hour <= 17) {
    gotoAndStop("day");
}
else if (hour >= 18 && hour <= 22) {
    gotoAndStop("evening");
}
else if (hour >= 0 && hour <= 4 || hour == 23) {
    gotoAndStop("night");
}
else if (hour >= 5 && hour <= 9) {
    gotoAndStop("day");
}


mvh mat
(ps. har du gået på EIK?)
Avatar billede le_bon Nybegynder
13. august 2003 - 19:09 #2
Jepper, det har du vel også siden du spø´r?
Avatar billede le_bon Nybegynder
13. august 2003 - 19:15 #3
Nåååh, de't dig, din abekat, det burde jeg ha' regnet ud....
Avatar billede le_bon Nybegynder
13. august 2003 - 19:26 #4
Dommeren siger at svaret er (næsten) korrekt! Points til dig, Mat!

Nu hvor jeg har dig, kan du så ikke fortælle mig forskellen på "if" og "else if"?
Avatar billede mat Nybegynder
13. august 2003 - 19:43 #5
hehehe :)

if..else if (der kan være mange her)..else - det er en rækkefølge:

if (etellerandet) <- tjek det her
else if (nogetandet) <- hvis det ikke er "etellerandet" så tjek om det er "nogetandet"
else <- hvis det ikke er nogle af de ovenstående: gør noget helt tredie

Det vil også virke fint med if´s hele vejen ned :)

mvh mat (jaja jeg hedder jo martin :)
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