【问题标题】:Find Minimum of two numbers using Absolute function [closed]使用绝对函数查找两个数字的最小值
【发布时间】:2021-12-09 11:35:22
【问题描述】:

我很难找到至少两个数字,我找到了一个公式,但我认为它是错误的 this is ref

对于最小值:[(x + y + abs(x - y)) / 2] 这是我尝试过的代码

function min(x,y){
/*    var min
    if(x>=y){
         min=y 
     }
     else{
         min=x
     }
     return min 
     */
     return [(x+y + Math.abs(x - y)) / 2]
}
var x,y;
alert("saisir deux nombre :");
x=+prompt('x:');
y=+prompt('y:');
alert("le min est : " + min(x,y) )
console.log(min(x,y))

测试

x: 1
y: 2
le min est : 2

但他必须给我1

提前致谢

【问题讨论】:

标签: javascript algorithm minimum


【解决方案1】:

实际公式为((x + y - Math.abs(x - y)) / 2)

function minimum(x,y){
  return ((x + y - Math.abs(x - y)) / 2);
}

console.log(1, 2, 'minimum', minimum(1,2));
console.log(20, 10, 'minimum', minimum(20,10));
console.log(-20, 10, 'minimum', minimum(-20,10));

【讨论】:

    猜你喜欢
    • 2020-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    • 1970-01-01
    • 2020-09-07
    • 2013-09-06
    • 1970-01-01
    相关资源
    最近更新 更多