Este documento describe tres tipos de estructuras selectivas en Ruby: simples, dobles y múltiples. Las estructuras selectivas simples evalúan una condición y ejecutan una acción si es verdadera. Las estructuras dobles evalúan una condición y ejecutan una acción si es verdadera y otra si es falsa. Las estructuras múltiples permiten encadenar múltiples condiciones usando elsif para evaluar y ejecutar acciones de forma anidada.