다음 방법에 대한 루프를 구현하는 우아한 방법이 있는지 알고 싶습니다. 나는 단지 다음의 의사 코드와 같은 규칙적인 while 루프 (Java 프로그래머)를 생각해 낼 수있다.Ruby에서 루프를 구현하는 가장 스마트하고 효율적인 방법
while x<10
search = Google::Search::Web.new()
search.query = "china"
search.start = x
end
누군가가 더 좋은 방법을 알고 있는가?
이 psedocode에는 문제가 있습니다. 어디에서나'x'를 결코 바꿀 수 없습니다. 따라서 루프 시작에서 x <10이면 루프가 무한히 실행됩니다. 루프 시작시 x> = 10이면 전혀 실행되지 않습니다. –
Google :: 검색 :: Web에 시작 속성이없는 것 같습니다. https://github.com/visionmedia/google-search/blob/master/lib/google-search/search/base.rb –
라이브러리를 사용자 정의했습니다. 나는 X의 가치를 바꾸는 진술을 추가해야했다. 모두에게 감사한다! – mabounassif