展开公式?

时间:2011-10-06 16:03:54

标签: ruby

在我通过训练练习学习红宝石的过程中,我遇到了一个额外的学分问题,基本上我想要打开这个公式:

what = add(age, subtract(height, multiply(weight, divide(iq, 2))))

我的问题是我有点卡在这一部分。例如,我理解add(age, subtractage + subtract相同,但之后我就迷失了。

2 个答案:

答案 0 :(得分:6)

继续前进,但从内到外工作 - 什么是divide(iq, 2)?将其用作multiply的第二个参数,依此类推。

答案 1 :(得分:3)

从内部开始锻炼。

将iq除以2.乘以重量。从高处减去它。将其添加到年龄。

通常,对于嵌套括号,您始终从最里面开始。