Iloo

https://iloo.wordpress.com

Ruby: operador ||=

Este es un operador no tan conocido pero muy útil. Un par de ejemplos para aclarar como funciona:

 > a ||= 2
 => 2
 > a ||= 4
 => 2
 > b = 5
 => 5
 > a ||= b
 => 2
 > a ||= c
 => 2
 > c ||= b
 => 5

Tenemos esto:

variable ||= valor
Es decir se asigna el valor a la variable siempre y cuando el valor inicial de la variable sea nulo o vacio.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s