Ruby on rails 有人能告诉我这句话的意思吗? 返回,除非children.count.positive?

Ruby on rails 有人能告诉我这句话的意思吗? 返回,除非children.count.positive?,ruby-on-rails,Ruby On Rails,如果你能给我举一些例子,说明如何在rails中使用除非和if,那将非常有帮助。Ruby中的除非关键字与如果关键字正好相反。这意味着,if在语句为真时执行代码,而除非在语句为非真时执行代码 例如,代码返回if子项。count返回一个负数。除非Ruby中的关键字与if关键字正好相反。这意味着,if在语句为真时执行代码,而除非在语句为非真时执行代码 例如,如果子项,则代码返回。count返回一个负数。一个额外的简单示例可以是: 如果为true 写上“这肯定是印刷品!” 结束 除非为false 写上“

如果你能给我举一些例子,说明如何在rails中使用除非和if,那将非常有帮助。Ruby中的
除非
关键字与
如果
关键字正好相反。这意味着,
if
在语句为真时执行代码,而
除非
在语句为非真时执行代码


例如,代码返回if
子项。count
返回一个负数。

除非Ruby中的
关键字与
if
关键字正好相反。这意味着,
if
在语句为真时执行代码,而
除非
在语句为非真时执行代码


例如,如果
子项,则代码返回。count
返回一个负数。

一个额外的简单示例可以是:

如果为true
写上“这肯定是印刷品!”
结束
除非为false
写上“这肯定是印刷品!”
结束

运行这两个代码段,您将得到两行输出,其中包含相同的字符串,告诉您这肯定是打印出来的

一个额外的简单示例可以是:

如果为true
写上“这肯定是印刷品!”
结束
除非为false
写上“这肯定是印刷品!”
结束

运行这两个代码段,您将得到两行输出,其中包含相同的字符串,告诉您这肯定是打印出来的

我不确定您在回答中实际期望的是什么
if
,除非
是ruby的东西,而不是rails的专用工具,一个快速的google将产生多个解释它的结果。你到底不清楚什么?我不确定你在回答中到底期望什么
if
,除非
是ruby的东西,而不是rails的专用工具,一个快速的google将产生多个解释它的结果。你到底不清楚什么?