Programação  
 
Conhecimento computador >> Programação >> Programming Ruby >> 
Como criar um While Loop em Ruby
Quando você cria um loop while em Ruby, você está basicamente dizendo ", enquanto X é verdadeiro , não Y " ou mesmo " até que X é falso, fazer Y. " Os programadores criar um loop while em Ruby em situações onde eles querem um bloco de código para fazer um loop enquanto uma determinada condição é verdadeira. Há também uma função inversa, o loop até , que será executado até que os avalia condicionais para true . Assim que a condição for verdadeira , o loop até que vai acabar. Instruções
Criar um While Loop
1

Criar uma instrução condicional , tais como: i = 10while i> 0
2

Determine quanto tempo para executar o loop. Isso às vezes envolve a criação de uma variável fora do loop while para controlar o seu progresso. Neste exemplo, o loop while é usada para subtrair a variável "i" : i = 10while i> 0 # bloco de código contendo subtração será adicionado hereend
3

Criar o bloco . O bloco é um pedaço de código que é executado cada vez que o loop é executado. Na maioria dos casos , o bloco também modifica a condição . Neste exemplo , a intenção é a de subtrair a variável " i ". Este loop lê números do teclado e subtrai -los de "i ". Por causa da declaração condicional no circuito , enquanto , se no final do ciclo " i " é 0 ou inferior , o ciclo vai terminar : i = 10while i > 0i = i - gets.chomp.to_iputs " i é agora # {i } "end
Criar um loop até
4

Escolha um loop while.
5

Substituir ", enquanto " a " até " . Embora até tem a mesma finalidade como quando, no exemplo anterior , nada iria acontecer como i> 0 é avaliada como verdadeira , logo que o loop é executado. Isto significa que o bloco não será executado nenhuma vez. No entanto, em alguns casos, é mais claro.
6

Considere os dois exemplos a seguir . Usando até é uma maneira mais concisa de devolver o result.1 . enquanto não is_ready ) wait_until_ready ( ) end2 ( . até is_ready ) wait_until_ready () final (

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o banco de dados com Sinatra 
·As desvantagens de Programming Ruby 
·Como parar todas as execuções em Rubi 
·Análise Numérica e Programação de Computadores 
·Tutorial para Expressões Regulares em Ruby 
·Como se livrar de avisos de certificado em selênio Rub…
·Como remover um elemento de uma matriz vazia em Ruby 
·Como substituir uma classe de Ruby 
·Como construir um rackup em Ruby Run 
·Como fazer um programa Ruby que imprime um documento 
  Artigos em destaque
·Não há principais classes encontradas no NetBeans 
·Como fazer um fluxograma que imprime todos os números …
·Como tirar um screenshot em Java 
·Como converter Exe para AU3 
·Como saber se o seu parceiro de negócios é desviar 
·Como criar aplicações Web de banco de dados 
·Como criar Você possui Div 
·Como fazer upload de arquivos DOC em PHP 
·Mega projectos em Java 
·Tutorial em jQuery e Google Maps 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados