Math 返回两个变量中较大值的公式

Math 返回两个变量中较大值的公式,math,Math,这并不特定于任何特定的编程语言,尽管我碰巧在使用JavaScript 我试图创建一个数学公式,在不使用比较运算符的情况下,得到两个变量中较高的一个 示例: X=10 Y=14 对于正数或者如果您只对数量感兴趣(请参见下面的评论),您可以使用: max(x,y)=(|x+y|+|x−y|)/2 您还可以使用以下方法计算最小值: min(x,y)=(|x+y|-|x−y|)/2 你为什么要这样做?在JavaScript中,你可以使用Math.max(),比如:Math.max(X,Y)。关于这一

这并不特定于任何特定的编程语言,尽管我碰巧在使用JavaScript

我试图创建一个数学公式,在不使用比较运算符的情况下,得到两个变量中较高的一个

示例:
X=10

Y=14

对于正数或者如果您只对数量感兴趣(请参见下面的评论),您可以使用:

max(x,y)=(|x+y|+|x−y|)/2
您还可以使用以下方法计算最小值:

min(x,y)=(|x+y|-|x−y|)/2

你为什么要这样做?在JavaScript中,你可以使用
Math.max()
,比如:
Math.max(X,Y)
。关于这一点,你的实际问题是什么?跨语言dup:这是一个向我提出的难题,我正在尝试解决它。我似乎没有足够的信息来做这件事,但有人告诉我这是可以做到的。你的解决方案说-1和-3的最大值是正数。@kay3 opss,你是100%对的,这只适用于正数,谢谢!我固定了我的岗位