“Conocimiento Programación>Rubí Programación

Cómo crear un bucle while en Ruby

2014/9/10
Cuando se crea un bucle while en Ruby, básicamente estás diciendo ", mientras que X es verdad, hacer Y" o incluso "hasta X es falsa , hacer Y. " Los programadores crean un bucle while en Ruby en situaciones en las que quieren un bloque de código al bucle mientras una condición particular, es cierto . También hay una función inversa , el bucle hasta que se ejecutará hasta que la condición se evalúa como verdadera . Tan pronto como la condición es verdadera , el bucle hasta que se termina . Instrucciones
Crear un bucle while
1

Crear una sentencia condicional , tales como: i = 10while i> 0
2

determinar cuánto tiempo se ejecute el bucle. A veces, esto implica la creación de una variable fuera del bucle while para realizar un seguimiento de su progreso . En este ejemplo, el bucle while se utiliza para restar de la variable " i" : i = se añadirá 10while i> 0 # bloque de código que contiene la resta hereend
3

crear el bloque . El bloque es una pieza de código que se ejecuta cada vez que el bucle se ejecuta . En la mayoría de los casos , el bloque también modifica la condición . En este ejemplo , la intención es a restar de la variable " i ". Este bucle lee los números desde el teclado y les resta "i . " Debido a la sentencia condicional en el bucle while , si al final del bucle " i" es 0 o menos, el bucle se termina : i = 10while i> 0i = i - gets.chomp.to_iputs "i ahora es # { i } "end
Crear una Until
4

Elige un bucle while .
5

Reemplazar ", mientras que "por" hasta " . Aunque hasta sirve el mismo propósito que , mientras que en el ejemplo anterior, no pasaría nada como i> 0 se evalúa como verdadera , tan pronto como se ejecute el bucle. Esto significa que el bloque no se ejecutará ni una sola vez . Sin embargo, en algunos casos es más clara.
6

Considere los siguientes dos ejemplos. Utilizando hasta es una forma más concisa de la devolución del result.1 . aunque no wait_until_ready is_ready () () end2 . hasta is_ready () wait_until_ready () End of

Rubí Programación
Cómo instalar las gemas de rubí en Linux
Cómo utilizar la instrucción del caso Rubí en el controlador Rails
¿Qué es la palabra clave de Ruby Redfort?
Cómo encontrar a un elemento de matriz en Ruby
Cómo utilizar Rails Rastrillo para actualizar Proyectos
Cómo utilizar el Ruby on Rails Consola de Consulta
Diferencia entre Incluir y extender en Ruby
Cómo desinstalar Gemas
Conocimiento de la computadora © http://www.ordenador.online