Project1
标题:
帮我看看这脚本哪不对了?
[打印本页]
作者:
thzy236
时间:
2012-7-7 09:00
标题:
帮我看看这脚本哪不对了?
a=[9,8,7,6,5,4,3,2,1]
def biao(a[1],a[2],a[3],a[4])
return a[1]*a[2]+a[3]*a[4]
end
p biao(a[1],a[2],a[3],a[4])
复制代码
这个东东为什么告诉我错误呢?我新人,今天刚看的教程 dsu_plus_rewardpost_czw
作者:
limaolinghu
时间:
2012-7-7 10:19
本帖最后由 limaolinghu 于 2012-7-7 10:19 编辑
a=[9,8,7,6,5,4,3,2,1]
def biao(a1,a2,a3,a4)
return a1*a2+a3*a4
end
p biao(a[1],a[2],a[3],a[4])
楼主可以搜索下,函数形式参数和实际参数的概念。
作者:
limaolinghu
时间:
2012-7-7 11:04
形式参数的名字不重要,你先搜下我说的那个吧,函数基础。
作者:
end55rpg
时间:
2012-7-7 14:34
少点代码不是更好吗?
def biao(a)
a = a.dup
return a[1]*a[2]+a[3]*a[4]
end
作者:
怪蜀黍
时间:
2012-7-8 13:11
你怎么把数组元素当形参?
应该是这样:
a=[9,8,7,6,5,4,3,2,1]
def biao(b,c,d,e)
return b*c+d*e
end
p biao(a[1],a[2],a[3],a[4])
复制代码
建议你理解好形参和实参的用法。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1