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ùng một câu hỏi: Gửi các yếu tố của một mảng làm tham số cho một phương pháp gọi
—
totymedli