Retourne une de deux valeurs selon la valeur de vérité d'une condition.
(condition) ? (expression1 si condition est True) : (expression2 si condition est False)
condition | Si condition est vraie, expression1 est retournée - si elle est fausse, expression2 est retournée |
If...Else...EndIf, Select...Case...EndSelect, Switch...EndSwitch
#include <MsgBoxConstants.au3> Example() Func Example() ;Les valeurs sont les mêmes donc la condition est vraie MsgBox($MB_SYSTEMMODAL, "Result: 1=1", (1 = 1) ? "True!" : "False!") ;Les valeurs ne sont pas les mêmes donc la condition est fausse MsgBox($MB_SYSTEMMODAL, "Result: 1=2", (1 = 2) ? "True!" : "False!") EndFunc ;==>Example