so ich hab hier ne funktion
[autoit]Func
If $var1 = 1 Then
;Funktion beenden
Else
;....
Endif
Endfunc
so wie in der überschrift schon gesagt möchte ich gerne wenn $var1 = 1 die Funktion beenden
ist das i wie möglich?
so ich hab hier ne funktion
[autoit]Func
If $var1 = 1 Then
;Funktion beenden
Else
;....
Endif
Endfunc
so wie in der überschrift schon gesagt möchte ich gerne wenn $var1 = 1 die Funktion beenden
ist das i wie möglich?
return
[/autoit]Du bist Profi hast 341 Beiträge geschrieben und kennst kein Return???? Ich lach mich weg . Ach übrigens das = 1 kannste weglassen ;).
ZitatDu bist Profi hast 341 Beiträge geschrieben und kennst kein Return???? Ich lach mich weg .
naja funks sind nich meine stärke
aba jetz wo ichs weis zweifel ich allmählich wirklich an mir
ZitatAch übrigens das = 1 kannste weglassen ;).
naja die variable kann auch 2 sein
Des mit den Funcs ist doch nicht so schlimm, ich hab Funcs auf erst später kennen gelernt.
Und Return seit vielleicht einem Monat
Ich finde die anzahl der beiträge sind kein Maßstab..
ich habe auch sehr viele beiträge die meisten davon sind aber nur fragen über fragen.,,,
und ich muss immer wieder fragen ...
aber ich bessere mich aber bin lange kein profi..;-)
Ich finde die anzahl der beiträge sind kein Maßstab..
ich habe auch sehr viele beiträge die meisten davon sind aber nur fragen über fragen.,,,
und ich muss immer wieder fragen ...aber ich bessere mich aber bin lange kein profi..;-)
Und ich dachte immer, der Status wird manuell von Moderatoren gesetzt, wenn man zb. ein umfangreiches Script der Community zugänglich macht.
So ungefähr hab ich es mir auch vorgestellt
Nein der Status wird vom Board zugewiesen. Nur spezielle Benutzertitel werden (sofern man nicht PowerUser ist - da kann man den Titel selbst wählen) von Peethebee/GunFood vergeben. Aber das ganz normale Anfänger - Fortgeschrittener - Profi - Meister - Erleuchteter berechnet sich aus den Posts. Oder nach einem speziellen Algorythmus (Posts pro Tag * Posts / Random(100,200) ; was weiß ich ) berechnet. Jedenfalls wird das vom System gemacht.
Nein der Status wird vom Board zugewiesen. Nur spezielle Benutzertitel werden (sofern man nicht PowerUser ist - da kann man den Titel selbst wählen) von Peethebee/GunFood vergeben. Aber das ganz normale Anfänger - Fortgeschrittener - Profi - Meister - Erleuchteter berechnet sich aus den Posts. Oder nach einem speziellen Algorythmus (Posts pro Tag * Posts / Random(100,200) ; was weiß ich ) berechnet. Jedenfalls wird das vom System gemacht.
Die Brechrechnung erfolgt nach den Gesamtbeiträgen. Welchen Rang man dann erhält, lässt sich im Admincenter einstellen.
Ich glaube SEuBo hat schon recht. Wir hatten dieses Thema schon mehrfach in der SB. Wenn du recht hast, ist es seltsam warum manche User weniger Beiträge haben als andere und trotzdem Profi sind und die anderen mit mehr Beiträgen Fortgeschrittene.
Ich glaube SEuBo hat schon recht. Wir hatten dieses Thema schon mehrfach in der SB. Wenn du recht hast, ist es seltsam warum manche User weniger Beiträge haben als andere und trotzdem Profi sind und die anderen mit mehr Beiträgen Fortgeschrittene.
Das können nur die Admins beantworten. Im WBBL2 geht es nach der Anzahl der Posts.
naja die variable kann auch 2 sein
Um zur Topic zurück zu kommen:
1 = True
Wenn kein vergleichszeichen im if steht wird von True ausgegangen.
d.h. => "If $var Then" geht auch.
So kenn ich das zumindest.
mfg Ubuntu
1 = True
Wenn kein vergleichszeichen im if steht wird von True ausgegangen.
d.h. => "If $var Then" geht auch.
Genau das meint yxyx mit "Die Variable kann aber auch 2 sein".
Jede Zahl größer (oder ungleich?) 0 wird als "True" wargenommen.
Also dann auch bei 2. Die Funktion soll sich aber wahrscheinlich nur bei 1 einen Return machen.
Achso ich dachte immer jede Zahl ungleich 1 ist False
Schon wieder was dazu gerlent
mfg Ubuntu
Ich glaube das ist bei manchen Sprachen verschieden.
Soweit ich weiß ist bei C nur 1 True und der Rest False.
Bei C++ aber ist alles über 0 True
For $i = -10 To 10
If $i Then ConsoleWrite($i & @CRLF)
Next
; Also alles ungleich 0 ist true.
Nicht nur 0 ist FALSE, sondern auch ein Leerstring. Alle anderen Zeichen und Zahlen ergeben TRUE.
BTW: In anderen Programmiersprachen (so sie nicht ebenfalls den Variant-Typ kennen) würde man eine boolsche Variable wählen, wo es nur TRUE und FALSE gibt. Jeder andere Wert würde dann wohl einen Compilerfehler erzeugen.