thể trùng lặp:
Is there a reason that we cannot iterate on “reverse Range” in ruby?Tại sao không lạc hậu cho công việc vòng lặp trong ruby? ví dụ. for i in 10..1
này hoạt động giống như ma thuật.
for i in 1..10
...
end
Không chỉ trực quan mà vòng lặp lạc hậu này cũng hoạt động không?
for i in 10..1
...
end
Nếu có một số lý do cú pháp tại sao điều này không hoạt động, tôi cảm thấy như ruby phải được thay đổi để cho phép. Nó chỉ là trực quan để viết lạc hậu cho vòng lặp theo cách đó.
Bạn đang tìm kiếm cách giải quyết thực tế hoặc các lý do tại sao nó không hoạt động? – slhck
Chỉ cần tự hỏi tại sao nó không hoạt động. Tôi biết các lựa chọn thay thế khác. –
@closevoters: Câu hỏi về người mới đủ công bằng. Tôi mong đợi '10..1' làm việc khi tôi bắt đầu lập trình Ruby. –