我想允许人们使用我的程序建立几个条件,他们将从下拉列表中选择.
First drop down : object
Second drop down : attribute
Third drop down : sign
Fourth drop down : amount
Run Code Online (Sandbox Code Playgroud)
所以用户的选择可能看起来像这样;
person_a
age
>
18
Run Code Online (Sandbox Code Playgroud)
是否可以if在字符串中构建条件然后执行它?
sep*_*p2k 10
假设你有一个方法find_person,它接受人的名字并返回人物对象,你可以这样做
find_person(person_name).send(attribute).send(sign, amount)
Run Code Online (Sandbox Code Playgroud)