简单的例子:
val = (params[:page] ? params[:page] : nil)
只是不知道怎么命名,所以找不到更好的答案
我觉得这个例子有一个更简单的语法;并且想知道如何写得更好
最佳答案
你可以像这样使用||
:
val = params[:page] || nil
如果 params[:page]
为 nil
或 false
,则 val
将为 nil
。在所有其他情况下,它将是 params[:page]
的值。
关于 ruby //现在或零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28966999/