Avatar billede skildpadden Nybegynder
18. december 2007 - 09:21 Der er 5 kommentarer og
1 løsning

Brug af simpel function

Jeg vil gerne have en function som replacer alle "a" med "A" i nogle variabler, og troede derfor at jeg kunne bruge nedenstående:


streng1 = "a1a1a1a1a1a1a"
streng2 = "a7a7a7a7a77aa7"
streng3 = "ahahahahahahaha"

function udskiftA(strengen)
  replace(strengen,"a","A")
end function

nystreng1 = udskiftA(streng1)
nystreng2 = udskiftA(streng2)
nystreng3 = udskiftA(streng3)


Problemet er bare, at de nye strenge intet indholder.

Jeg har sikkert totalt misforstået hvordan functioner fungerer (sådan kan det gå når man sidder hjemme og prøver at lære at kode), og håber derfor at nogen kan hjælpe mig.
Avatar billede softspot Forsker
18. december 2007 - 09:23 #1
function udskiftA(strengen)
  udskiftA = replace(strengen,"a","A")
end function
Avatar billede softspot Forsker
18. december 2007 - 09:25 #2
Man returnerer altså værdien af en funktion i funktionens navn.
Avatar billede skildpadden Nybegynder
18. december 2007 - 09:27 #3
hehe, nej... det var næsten for nemt - det har jeg siddet og roder med i tre timer i går aftes :)

Tusind tak - vil du lave et svar?
Avatar billede softspot Forsker
18. december 2007 - 09:28 #4
Ja, det er ikke så svært.

Du kan godt beholde størsteparten af de 200 point - gem dem til nogle af de svære spørgsmål ;-)

Velbekomme :)
Avatar billede skildpadden Nybegynder
18. december 2007 - 09:30 #5
Nej sgu... nu har jeg siddet og bøvlet med det i så lang tid - det var en stor hjælp, så det er helt fint med en god portion point for hjælpen :)
Avatar billede softspot Forsker
18. december 2007 - 09:35 #6
Jamen, så tak for en hel masse point :)
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