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
