Ga naar inhoud
  • 0

Verschillende scriptvolgorde met zelfde resultaat ?


VWin

Vraag

Hallo, 

leiden beide scriptjes tot hetzelfde resultaat ?

A)

if ("condition" = x)

       interrupt script for 3 seconds

end if

do script  "print whatever"

 

B)

if ("condition" = x)

       interrupt script for 3 seconds

else do script  "print whatever"

end if

Link naar reactie

5 antwoorden op deze vraag

Aanbevolen berichten

  • 0

Hallo,

mijn "twijfel"geval was niet helemaal correct weergegeven. Mijn excuses. Had moeten zijn: 

A)

if ("condition" = x)

       interrupt script for 3 seconds

end if

do script  "print whatever"

 

B)

if ("condition" = x)

       interrupt script for 3 seconds

      do script  "print whatever"

else

      do script  "print whatever"

end if

Link naar reactie
  • 0
16 hours ago, Paul Sondervan said:

A is netter en daarom aan te raden. 

Daarover kun je van mening verschillen. B is duidelijker; er staat expliciet wat er gebeurt wanneer er aan de conditie wordt voldaan én wanneer daar niet aan wordt voldaan. Speciaal wanneer er nogal wat scriptregels tussen zitten kan het m.i. geen kwaad om zo de leesbaarheid te verbeteren en daarmee het onderhoud makkelijker te maken.

 

Link naar reactie

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...