molily: mit Wert von radio-buttons rechnen

Beitrag lesen

Weil es kürzer ist? Aber dann doch lieber das kryptische + voranstellen, dadurch wird auch ToNumber aufgerufen.

var erg = + el1.value + + e2.value + + e3.value;

Wenn jemand in meinem Team das schreiben würde, würde ich auf die Barrikaden gehen. Code sollte so sprechend wie möglich und so ausführlich wie nötig sein. Dieser Code ist vor allem schlimm. Dass es den unären +-Operator, den binären +-Operator sowie den unären ++-Operator gibt, macht die Verwirrung perfekt.

Solange man nicht beim JS1K-Contest mitmacht und sich um jeden Byte Gedanken machen muss, sind Number und parseInt/parseFloat völlig in Ordnung und machen den Braten nicht fett. Wenn man will, dass ein Minifier diese Identifier kürzt, kann man immer noch lokale Aliase anlegen.

Mathias