小编ang*_*aba的帖子

没有条件的if-elsif在Ruby中没有正确分支

当我运行以下代码时:

if  
  puts "A"  
elsif  
  puts "B"  
end  
Run Code Online (Sandbox Code Playgroud)

我得到输出:

A
B
Run Code Online (Sandbox Code Playgroud)

为什么不警告或提出任何错误?为什么它会执行两个分支?

ruby if-statement

4
推荐指数
1
解决办法
96
查看次数

标签 统计

if-statement ×1

ruby ×1