Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2009, 15:18
adelolmog
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
Detectar número de valor '1.0'

Hola.

Supongamos que tenemos un objeto al que queremos añadir una propiedad llamada versión,

Código:
var object={ version:1.0 }
y definido de forma que la propiedad sea un número. Es decir,

Código:
typeof object.version == 'number'
devuelve true.

¿Se os ocurre alguna forma de saber si dicho valor es '1.0' y no '1'?

Si hacemos

Código:
alert(object.version)
el mensaje es '1', pero yo quiero recuperar el '1.0'.


Condiciones:
  • object.version tiene que ser obligatoriamente un número, no un string
  • No vale utilizar:
Código:
object.version.toFixed(1).toString() == '1.0'
porque la propiedad podría también adoptar el valor '1'.

Espero vuestras ideas =)