当我们使用`<%= %>`语法时,我们会将表达式的值呈现到输出结果中。而`<% %>`语法只是用来编写一些不会呈现到最终输出结果中的Ruby代码。
问题的原因是我们使用了错误的语法来渲染输出结果。正确的语法应该是使用`<%= %>`来将表达式的值呈现到输出结果中。
解决方法是将错误的语法`<% %>`替换为正确的语法`<%= %>`来渲染输出结果。这样,我们就可以将表达式的值正确地呈现到最终输出结果中了。
总结一下,问题的原因是使用了错误的语法来渲染输出结果,解决方法是将错误的语法替换为正确的语法。这样,我们就可以正确地将表达式的值呈现到最终输出结果中了。