gpt4 book ai didi

具有无限数量参数的 Ruby 函数

转载 作者:数据小太阳 更新时间:2023-10-29 06:32:40 34 4
gpt4 key购买 nike

如何创建没有明确参数数量的 Ruby 函数?

需要更多说明吗?

最佳答案

使用splat运算符*

def foo(a,b,c,*others)
# this function has at least three arguments,
# but might have more
puts a
puts b
puts c
puts others.join(',')
end
foo(1,2,3,4,5,6,7,8,9)
# prints:
# 1
# 2
# 3
# 4,5,6,7,8,9

关于具有无限数量参数的 Ruby 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/873861/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com