ruby chuyển đổi mảng thành đối số hàm


96

Giả sử tôi có một mảng. Tôi muốn truyền mảng cho một hàm. Tuy nhiên, hàm mong đợi hai đối số. Có cách nào để chuyển mảng thành 2 đối số không? Ví dụ:

a = [0,1,2,3,4]
b = [2,3]
a.slice(b)

Sẽ gây ra lỗi trong Ruby. Tôi cần nhập liệu a.slice(b[0],b[1])Tôi đang tìm kiếm thứ gì đó thanh lịch hơn, như trong a.slice(foo.bar(b)) Cảm ơn.


Câu trả lời:



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.