Avatar billede zephyr Nybegynder
30. september 2001 - 20:48 Der er 8 kommentarer og
1 løsning

Mellemrum om noget

Hej..

Jeg skal bruge en funktion, hvor den skal bruges således:

Minfunktion(Streng,1)

Streng er jo seføli den streng der skal bruges, og 1 er hvor mange mellemrum der skal laves mellem hvert bogstav i strengen. F.eks. lad os sige at strengen er Zephyr.. så skal resultatet blive Z e p h y r..

Get me?
Avatar billede netsrac Praktikant
30. september 2001 - 20:55 #1
function spacer(streng, mellem)
for i = 1 to len(streng)
  spacer = spacer & mid(streng, i, 1)
  for j = 1 to mellem
      spacer = spacer & \" \"
  next
next
end function
Avatar billede nute Nybegynder
30. september 2001 - 20:57 #2
function minFunction( str, spaces )
  returnString = \"\"
  for i = 0 to LEN(str)
    returnString = returnString & MID( str, i, i+1)
        for j=0 to CInt( spaces )
          returnString = returnString & \" \"
        next
  next
    minFunction = returnString
end function
Avatar billede nute Nybegynder
30. september 2001 - 20:58 #3
hmmm....litt langsom :) men det er jo godt å se at man tenker likt iallefall :)
Avatar billede nute Nybegynder
30. september 2001 - 21:00 #4
meeeen...jeg er vel tilbøyelig til å gå med på at netsrac har den mest korrekte løsningen. Det er noen \"bugs\" i mitt forslag...
Avatar billede netsrac Praktikant
30. september 2001 - 21:00 #5
nute >> Husk lige at den 3. parameter i mid() er længde.
Avatar billede nute Nybegynder
30. september 2001 - 21:15 #6
netsrac >> yup :) det var derfor jeg skrev at det var noen \"bugs\" i mitt forslag. Den andre bug er at den ytterste loop ikke kan starte på 0, den skal starte på 1.

En \"bug\" i ditt forslag, derimot, er at ved flere spaces enn 1, så vil ikke HTML fremvise \"    \" som noe annet enn \" \". Derfor bør du bytte denne linje:

spacer = spacer & \" \"
 
ut med:

spacer = spacer & \" \"

;-)
 
Avatar billede netsrac Praktikant
30. september 2001 - 21:20 #7
nute >> *he he* Han bad om mellemrum og ikke en html kode for mellemrum, det kunne jo være han skulle bruge den til at skrive i et tekstfil. *G*
Avatar billede nute Nybegynder
30. september 2001 - 21:36 #8
netsrac >> jammen har du rett :)
Avatar billede netsrac Praktikant
30. september 2001 - 21:39 #9
nute >> :)
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