Other scripts of this stack use card names in variables (including "KF
0") without problems. It's not a question of life and death, but I'm
puzzled...

Thank you for any hint!

This is a wild guess.


Array keys are strings.  The property numberFormat is applied to any
result of arithmetic to make the key.  If you use the default
numberFormat and keys are always the result of arithmetic, then the
keys for numbers will be the same for any two values that are equal
numerically.

However, sometimes in loops the initial value is not the result of
arithmetic.  If it is, say, "00" " 0" or "0.", then there might not be
a match.

This can apply to either the building of arrays or the creation of keys
for later lookup.  You can check in the building of the array by
dumping the keys.

Dar Scott

Thanks, Dar


I checked it. No, in every case all my keys (and bc too) look like plain integers. But it could be useful to remember your suggestion in other circumstances!

Jacques

******************************************
Prof. Jacques Hausser
Department of Ecology and Evolution
Biology Building
University of Lausanne
CH-1015 Lusanne-Dorigny
tel: ++ 41 21 692 41 62
e-mail: [EMAIL PROTECTED]
*******************************************

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to