分配两个值中的最小值

时间:2017-08-23 09:17:02

标签: javascript jquery

我很想知道Javascript或JQuery中是否有一种方法可以使变量等于一组值中的最低值。

假设我有:

X = 1
Y = 2

Var Z = lowest of X or Y

我知道我可以做一个基本上读

的if语句
if(X < Y){
    Z = X
} else {
    Z = Y
}

如果在一行中存在某些事情,我主要感到好奇。

谢谢!

8 个答案:

答案 0 :(得分:6)

使用Math.min功能:Math.min(X, Y)

答案 1 :(得分:1)

您可以使用三元运算符。

let X = 1;
let Y = 2;

let Z = (X<Y?X:Y);
console.log(Z);

答案 2 :(得分:1)

您应该使用ternary运算符。

let z = x < y ? x : y

另一种方法是使用Math.min函数。

let z = Math.min(x, y);

答案 3 :(得分:1)

这就是你需要的:

var Z = X < Y ? X : Y;

答案 4 :(得分:1)

你可以使用,

X = 1;
Y = 2;
Z = Math.min(X, Y);

X = 1;
Y = 2;
Z = (X < Y) ? X : Y;

答案 5 :(得分:0)

你可以这样做:

loadtxt

答案 6 :(得分:0)

var X = 1;
var Y = 2;
document.write(Math.min(X,Y));

答案 7 :(得分:0)

尝试使用它:

let Z = Math.min(X, Y);