Tag: string interpolation

ruby这里的文件

我正在尝试在Ruby中编写一个方法,该方法使用带有输入变量的HTML代码的here-document并相应地填充它们。 我的方法是: calcForm(left, op, right, result) 我正在使用的html标签是 + * = ????? 到处都有问号,我的方法必须填写变量left,op,right和result。 例如, calcForm(6, “mul”, 7, 42) 应该返回字符串: + * = **42** 因此,“选择”一词应出现在“添加”或“jul”之后,具体取决于op的值,左侧和右侧的值应填入value =“…”,结果应出现在最后一行。 我是ruby的新手,但到目前为止,这是我对这里的文档的了解: the_tags = <<HERE + * = #{result} HERE def calcForm(left,op,right,result) 我被困在这一点上。 我很困惑如何将我的方法calcForm连接到上面的here文档。 任何有关这方面的帮助将不胜感激! 谢谢!