Próbowałem zrobić prostą jedną linijkę, podczas gdy pętla w rubinie za pomocą nawiasów klamrowych. Byłem udanych w następujących formatach:Jak zrobić jednolinijkową pętlę w Ruby używając nawiasów klamrowych
while x < 5 do x+=1 end
To wystarczy jako jedną wkładką ale im nie jest fanem używając zrobić koniec w jednej wkładki. Chciałbym zrobić coś podobnego:
while x < 5 { x += 1 }
Czy to można zrobić?
Zakładam, że jest to ponad uproszczony sposób na to pytanie, ale nie wierzę, keyw ords jak 'while',' for', itp. akceptują składnię bloków. Mając to na uwadze, używając metod 'Wymienialnych', zrób coś takiego jak' (x ... 5) .each {x + = 1} 'da taki sam rezultat. – engineersmnky