No lo metas tan rapido como bug ;) Es logico que se comporte asi, estas
creando objetos, no primitivas y dos referencias a objetos no se evaluan
como iguales a menos que apunten al mismo valor.
Lo correcto en ese caso sería (o.valueOf()==p.valueOf())
Un saludo,
Joseba Alonso
www.5dms.com
Si, está raro.
Probablemente suena a obsesión pero tengo una carpeta en 'Mis
Documentos' que se llama 'bugs de flash' y creo que voy a incluir este
manejo de tipos (en la subcarpeta 'lógicos').
Y que me dices de esto:
code
var o:Number = new Number(4)
var p:Number = new Number(4)
trace(¿'o' es
2 matches
Mail list logo