und ich dachte schon, EKKi sind bestimmt die störenden ";" aufgefallen ...
Die störenden ";"?
Mir fallen eher die fehlenden "{}" auf. So gehört sich das:
if(charValue == 'c'){ intValue=1; }
else if(charValue == '+'){ intValue++; }
else if(charValue == '-'){ intValue--; }
Oder noch besser so:
if (charValue == 'c'){
intValue=1;
}else if(charValue == '+'){
intValue++;
}else if(charValue == '-'){
intValue--;
}
Unnötig? Pedantisch? Finde ich nicht. Wer schon mal einen Fehler in umfangreichen Scripts gesucht hat, das Notationen wie
if(charValue == 'c')
intValue=1
tmpValue=2
if(nothing)
newValue=0
oldValue=0
if(something) //...
enthält, der gewöhnt sich bald freiwillig an, lieber etwas zuviel hinzuschreiben, als zu wenig.
Gruß, Don P