Avatar billede speedy Nybegynder
07. september 2002 - 14:38 Der er 5 kommentarer og
1 løsning

Exit i funktion

Hej,

Jeg har en funktion som jeg gerne vil hoppe ud af i tilfælde af en eller anden betingelse er opfyldt. Eks:

function doSomething(bla){
   
    if(bla == "whatever"){
        alert("whatever");
    } else {
        [HER SKAL DER EXIT'ES]
    }

    alert("Denne skal ikke komme op når bla IKKE er 'whatever'");
}

ved teksten [HER SKAL DER EXIT'ES] vil jeg gerne afslutte funktionen.

Jeg ved godt at jeg sådan set bare kunne flytte den nederste alert op i if-sætningen efter den første alert, men det passer ikke helt ind i min funktion jeg skal bruge.

Er det ikke muligt at hoppe ud af funktionen midt i det hele ?

/SpEeDy
Avatar billede hells Nybegynder
07. september 2002 - 14:41 #1
prøv at udskifte [HER SKAL DER EXIT'ES] med return; og hvis det ikke virker: return true;
Avatar billede speedy Nybegynder
07. september 2002 - 14:43 #2
hehe, nååå ja ;) Det vidste jeg da egentlig godt ;)

Tak for hjælpen ;)

/SpEeDy
Avatar billede speedy Nybegynder
07. september 2002 - 14:44 #3
hmmm...jeg har ingen accepter eller afvis knapper ?

/SpEeDy
Avatar billede speedy Nybegynder
07. september 2002 - 14:44 #4
hehe, læg lige et svar ;)

Jeg er ikke helt mig selv i dag :D

/SpEeDy
Avatar billede hells Nybegynder
07. september 2002 - 14:44 #5
det får du nu :)
Avatar billede speedy Nybegynder
07. september 2002 - 14:45 #6
fuck, jeg tror jeg skulle have ladet være med at stå op i morges :D

/SpEeDy
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