Operador ternario

El operador ternario es un operador que toma tres argumentos. Es un operador práctico para hacer simples verificaciones. Su sintaxis es: condición ? valor es verdadero : valor es falso Si condición evalúa como verdadero, entonces se ejecuta valor es verdadero; caso contrario, se ejecuta valor es falso. Las sentencias compuestas no se permiten para ninguno […]

Operadores en Ruby

Los operadores en Ruby son elementos que relacionan de forma diferente, los valores de una o mas variables y/o constantes para manipular valores. Los operadores son de tres tipos: Aritméticos, Relacionales y Lógicos. Operadores Aritméticos Los operadores aritméticos permiten realizar operaciones matemáticas, entre dos variables y/o constantes. Todas las expresiones entre paréntesis se evalúan primero. Las expresiones […]

Estructuras repetitivas: for y while

Las estructuras repetitivas están diseñadas para repetir un conjunto de instrucciones un determinado numero de veces. Este conjunto de instrucciones puede detenerse por una condición o porque se cumplió un numero determinado de repeticiones. Estructura repetitiva for En general la estructura for se utiliza en aquellas ocasiones que sabemos la cantidad de veces que se ejecuta […]

Estructuras selectivas: simple, doble y multiple

Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí que se suelan denominar también estructuras de decisión o alternativas y son utilizadas en todos los lenguajes de programación, en este caso veremos estructuras selectivas para el lenguaje de programación Ruby,  creado por el programador japonés Yukihiro «Matz» Matsumoto, quien comenzó a trabajar en Ruby en 1993, y […]