0

我有一个可以是“+”、“-”、“*”或“/”的字符串和两个数字。我需要将字符串表示的操作应用于数字。我试过了:

op = '+'
(&op.to_sym).call 1, 2

但它不会解析它。请帮忙。

4

1 回答 1

3

Ruby 不是波兰符号语言。

1.send(op, 2)
于 2013-01-18T19:24:30.550 回答