Sentencia case en Ruby

────────────────────────────────────────────────────────────────────────────

Sentencia case en Ruby:



En este lenguaje, como en muchos otros tambien, tienen una sentencia case, que va en función de solo una variable:

case VARIABLE
      when CONDICIÓN then 
              INSTRUCCIÓN
      when CONDICIÓN then 
              INSTRUCCIÓN 
      when CONDICIÓN then 
              INSTRUCCIÓN...
      else
            INSTRUCCIÓN
end

Ejemplo:
case numero #Se elige la variable a utilizar
      when 1 then #Si esta variable es 1 hace lo siguiente:
              print "uno"
      when 2 then #Si esta variable es 2 hace lo siguiente:
              print "dos"
      when 3 then #Si esta variable es 3 hace lo siguiente:
              print "tres"
      when 4..7 then #Si esta variable esta entre 4 y 7 hace lo siguiente:
              print "ya se eligieron estos numeros"
      else #Si no se cumplen las condiciones anteriores:
            print "no tenemos el numero solicitado"
end #Finaliza la sentencia

Aclaraciones:
Palabras clave de la sentencia
Variable utilizada
Condición
Estructura (lo que se hace si se cumple o no la condición)

────────────────────────────────────────────────────────────────────────────

No hay comentarios:

Publicar un comentario