Aber Sorry an eukalyptus, jetzt haben wir deinen Thread ge-highjackt.
Keine böse Absicht.
ja, sorry war keine Absicht.
Aber ... eins muss ich fix noch los werden.
Mit der Aktuelle Beta ist der ternäre Operator sogar schneller wie ein "If ... Then ... Else ... EndIf"
Local $Loops = 1000000, $Years = 2, $i, $Test
[/autoit][autoit][/autoit][autoit]$Timer = TimerInit()
For $i = 0 To $Loops
$Test = ($Years > 1) ? 'Jahre' : 'Jahr'
Next
ConsoleWrite(' ternär: ' & TimerDiff($Timer) & @CRLF)
$Timer = TimerInit()
For $i = 0 To $Loops
If $Years > 1 Then
$Test = 'Jahre'
Else
$Test = 'Jahr'
EndIf
Next
ConsoleWrite('If...Else: ' & TimerDiff($Timer) & @CRLF)
$Timer = TimerInit()
For $i = 0 To $Loops
$Test = _IFOR('$Years > 1', 'Jahre', 'Jahr')
Next
ConsoleWrite(' _IFOR:' & TimerDiff($Timer) & @CRLF)
Ergibt bei mir:
PS: Dein "_IFOR" sprengt da den rahmen