Der Martin: Zellen in einer Tabelle sperren und Counter

Beitrag lesen

Aber hallo,

Oder ganz tricky:
zählerElt.value = +!+zählerElt.value;
Erklärung:

  1. +zählerElt.value wandelt den Wert in eine Zahl (0 oder 1)
  2. !+zählerElt.value negiert den booleschen Wert dieser Zahl, ergibt also true oder false
  3. +!+zählerElt.value wandelt dieses Ergebnis wieder zu einer Zahl, ergibt also 1 oder 0

wow, ich bin beeindruckt!
Und das will was heißen ...

Man hätt's ja auch ohne den Umweg über Boolean machen können:
zählerElt.value = 1 - zählerElt.value;

Sieht aber bei weitem nicht so geheimnisvoll aus wie deine Variante. ;-)

Ciao,
 Martin

--
"Drogen machen gleichgültig."
 - "Na und? Mir doch egal."
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(