| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Ruby Programming >> Content
    Comment créer une boucle While en Ruby
    Lorsque vous créez une boucle while en Ruby , vous dites en substance ", tandis que X est vrai, faire Y » ou même « jusqu'à ce que X est faux , ne Y. " Les programmeurs de créer une boucle while en Ruby dans des situations où ils veulent un bloc de code à boucle tant que la condition est vraie . Il ya aussi une fonction inverse , la boucle until , qui va exécuter jusqu'à ce que la condition est évaluée à vrai . Dès que la condition est vraie , la boucle jusqu'à ce que se termine. Instructions
    Créer une boucle While
    1

    Créer une instruction conditionnelle , telles que: i = 10Tout i> 0
    2

    déterminer combien de temps pour exécuter la boucle. Cela implique parfois la mise en place d'une variable en dehors de la boucle while pour suivre sa progression . Dans cet exemple, la boucle while est utilisée pour soustraire de la variable " i ": i = 10Tout i> 0 # bloc de code contenant soustraction sera ajouté hereend
    3

    créer le bloc . Le bloc est un morceau de code qui est exécuté à chaque fois que la boucle est exécutée. Dans la plupart des cas , le bloc modifie aussi la condition. Dans cet exemple, l'objectif est de soustraire de la variable " i ". Cette boucle lit des nombres au clavier et les soustrait de " i ". En raison de l'instruction conditionnelle dans la boucle while , si à la fin de la boucle "i" est 0 ou moins, la boucle se terminera : i = 10Tout i> 0i = i - gets.chomp.to_iputs " i est maintenant # {i} " fin
    créer une boucle until
    4

    Choisissez une boucle while .
    5

    Remplacer" tout " avec " jusqu'à " . Bien que sert le même but que tout , dans l'exemple précédent , rien ne se passerait comme i> 0 est évaluée à vrai dès que la boucle est exécutée. Cela signifie que le bloc ne s'exécutera pas même une seule fois . Toutefois, dans certains cas, c'est plus clair .
    6

    examiner les deux exemples suivants. Utiliser jusqu'à une façon plus concise de retourner le result.1 . tout en n'étant pas is_ready () wait_until_ready () end2 . jusqu'à is_ready () wait_until_ready () End of

    Previous :

    next :
      articles connexes
    ·Comment comparer des chaînes en Ruby 
    ·Comment utiliser AppFabric SDK pour Ruby 
    ·Comment faire pour accélérer Apache passager Rails 
    ·Comment faire un programme Ruby qui imprime un document…
    ·Comment mettre à jour les attributs dans Rails 
    ·Comment annuler une classe Ruby 
    ·Différence entre Inclure et s'étendent dans Ruby 
    ·Comment écrire un programme simple en Ruby 
    ·Comment désinstaller Ruby 1.8.7 Avec MacPorts 
    ·IronRuby Vs . Ruby Net 
      articles en vedette
    ·Comment lire DOSBox en Perl 
    ·Comment lire Int Java 
    ·Partie fractionnaire d'un flotteur en Java 
    ·Comment remplacer du texte dans un fichier PHP 
    ·Comment faire pour convertir DataReader DataSet 
    ·Comment utiliser PHP sur un template Smarty 
    ·Comment faire pour convertir RGB à HSL en Python 
    ·Comment faire pour capturer SQL d'un utilisateur de blo…
    ·Comment faire Variables sortie nombres entiers Python P…
    ·Outils de programmation langage d'assemblage 
    Copyright © Connaissances Informatiques http://fr.wingwit.com