Désolé pour le titre peu explicite.
Les fonctions suivantes obtiennent le même résultat.
Code : Tout sélectionner
test1("a")
test2("a")
Func test1($goo)
If $goo = "a" Then Return MsgBox("", "", "Egal")
MsgBox("", "", "Différent")
EndFunc ;==>test1
Func test2($goo)
If $goo = "a" Then
MsgBox("", "", "Egal")
Return
EndIf
MsgBox("", "", "Différent")
EndFunc ;==>test2
Quels sont les autres désavantages apportés par l'utilisation de Return en une seule ligne ?