Je voudrais savoir s'il existe une façon élégante d'implémenter une boucle pour la méthode suivante. Je ne peux pas venir avec une boucle while (programmeur Java) comme pseudo-code suivant:Le moyen le plus intelligent et le plus efficace d'implémenter une boucle dans Ruby
while x<10
search = Google::Search::Web.new()
search.query = "china"
search.start = x
end
Quelqu'un connaît une meilleure façon?
Il y a quelque chose qui cloche avec ce psedocode. Vous ne changez jamais «x» n'importe où. Donc, si x <10 à la boucle commence, la boucle va s'exécuter à l'infini. Si x> = 10 au début de la boucle, il ne fonctionnera pas du tout. –
Google :: Search :: Web ne semble pas avoir d'attribut de début. https://github.com/visionmedia/google-search/blob/master/lib/google-search/search/base.rb –
J'ai personnalisé la bibliothèque. J'aurais dû ajouter une déclaration qui change la valeur de X. Merci à tous! – mabounassif