小编Car*_*men的帖子

Ruby -If-Else 语句(三角测试)

问题是创建一个函数,该函数将三个数字作为输入,并根据这三个数字是否可以形成一个三角形来返回 true 或 false。如果任意两条边之和大于第三条边,则三个数字可以形成一个三角形。

我的回答是:

def is_triangle(a,b,c)

  if a+b > c
    return true
  elsif a+c>b
    return true
  elsif b+c>a
    return true
  else
    return false
  end
end
Run Code Online (Sandbox Code Playgroud)

问题是:我假设的错误返回一直返回真实。请帮忙!

ruby math geometry if-statement

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

标签 统计

geometry ×1

if-statement ×1

math ×1

ruby ×1