5

我已经解决了这个问题,但我想知道是否有更快的方法。

假设 a、b、c 是随机生成的数字,有没有办法只使用 Math.max 和 Math.min 函数来找到中间数字?

  med = Math.max(Math.max(Math.min(a,b),Math.min(b,c)),(Math.max(Math.min(b,c),Math.min(a,c))));

非常感谢,任何回复将不胜感激!

4

1 回答 1

3

下面呢?

min(min(max(a,b), max(b,c)), max(a,c))
于 2013-02-18T16:42:08.540 回答