ruby-on-rails - 如何用绝对值形式表示变量

标签 ruby-on-rails ruby

'这是我要用绝对值表示的变量。

<%= rate-32.5   =%>

但是,我试过了

<%= |rate-32.5  |=%> 

它不起作用。

而且我猜 ruby​​ 中没有这个方法。

最佳答案

使用此链接了解 .abs 的更多详细信息 ruby 方法。

abs → 数字

返回 num 的绝对值。

  12.abs              #=> 12

  (-34.56).abs        #=> 34.56

  -34.56.abs          #=> 34.56

所以你使用 .abs 函数来解决你的问题 (rate-32.5).abs

关于ruby-on-rails - 如何用绝对值形式表示变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42172262/

相关文章:

ruby-on-rails - 工厂女孩创建对象但在数据库中找不到对象

ruby-on-rails - Rails 3 真实性 token

javascript - 如何将数组从js传递到 Controller

ruby - 从嵌套在 ruby​​ 模块中的类中获取类名

ruby-on-rails - 字符串格式检查

ruby-on-rails - (Rails) 何时使用 ActiveRecord 的 .where 和 .select

ruby-on-rails - 为什么我的 Rails 2 路由有查询字符串?

ruby - 不同 ruby​​ 版本的不同指数行为

ruby - 什么时候在 Ruby 中使用符号而不是字符串?

ruby - 旋转二维数组的一部分