Avatar billede f_rollo Nybegynder
16. december 2004 - 22:17 Der er 3 kommentarer og
1 løsning

Får en Syntax Error hver gang jeg kører mit script

Hej

Jeg får fejlen Syntax Error i første linie når jeg sætter dette script sammen med min anden kode...
Når jeg bare køre den i en fil alene kan den godt, men ikke sammen med anden kode...

function erstat(tekst)
    tekst = replace(tekst, "0", "")
    tekst = replace(tekst, "1", "En")
    tekst = replace(tekst, "2", "To")
    tekst = replace(tekst, "3", "Tre")
    tekst = replace(tekst, "4", "Fire")
    tekst = replace(tekst, "5", "Fem")
    tekst = replace(tekst, "6", "Seks")
    tekst = replace(tekst, "7", "Syv")
    tekst = replace(tekst, "8", "Otte")
    tekst = replace(tekst, "9", "Ni")
    erstat = tekst
end function

tekst = "2000"
tekstlaengde = len(tekst)
i = 0

do while i <= tekstlaengde
    teksten = left(tekst, 1)
    betegnelse = ""

    if teksten = "0" then teksten = "" end if
    if not teksten = "" then
        select case tekstlaengde
            case 1
                betegnelse = ""
            case 2
                betegnelse = "ti"
            case 3
                betegnelse = "hundrede"
            case 4
                betegnelse = "tusinde"
        end select
    end if

    tekst = right(tekst, (len(tekst) - 1))
    tekstlaengde = tekstlaengde - 1
    i = i + 1
    str = str & erstat(teksten) & betegnelse
loop
response.write "" & str
Avatar billede erikjacobsen Ekspert
16. december 2004 - 22:22 #1
Du kan ikke putte en funktion inden i en anden funktion. Derfor??
Avatar billede f_rollo Nybegynder
16. december 2004 - 22:23 #2
det fandt jeg også lige selv ud af...

men tak... smid et svar
Avatar billede erikjacobsen Ekspert
16. december 2004 - 22:25 #3
Nej tak, jeg samler slet ikke på point. Svar selv, accepter eget svar.
Avatar billede f_rollo Nybegynder
16. december 2004 - 22:28 #4
hmm... men tak alligevel
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
Kurser inden for grundlæggende programmering

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