Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2015, 11:24
MarioCCH
 
Fecha de Ingreso: octubre-2015
Mensajes: 2
Antigüedad: 9 años, 1 mes
Puntos: 0
Problema al asignar valor Booleano por defecto.

Buenas a todos, y de antemano gracias por el solo hecho de leer mi duda.
Ahora vamos al hecho, mi problema es que tengo un funcion a la cual le paso por parametro un objeto y dentro de la funcion valido las porpiedades del objeto de esta manera:
Código Javascript:
Ver original
  1. function cuadro(_obj){
  2. //validaciones
  3. this.alto=(_obj.alto)?_obj.alto:150;
  4. this.ancho=(_obj.ancho)?_obj.ancho:this.alto;
  5. this.border=(_obj.border)?_obj.border:true;
  6. //demas codigo
  7. }
  8. //asi envio el objeto
  9. var mirect=new cuadrado({alto:200,ancho:300,border:false});
El problema surge en la tercera validacion, en la que sin importar el valor que le pase a la propiedad border (false o true) siempre me setea el valor en true.
La verdad es que ya prove de todo y aun no logro que esto funciones espero que me puedan ayudar en este problemilla