比较3个JavaScript变量

时间:2016-10-21 10:25:08

标签: javascript variables compare

我只想显示唯一的变量。是否有更简单或更简洁的方法来比较三个js变量?

if (a==b) {
  if (a==c) {
   //show only a
  } else {
    //show a and c
  }
} else {
  if (a==c) {
    //show a and b
  } else {
    //show a and b and c
  }
}

2 个答案:

答案 0 :(得分:1)

不是,不是:

if (a == b && a == c) {
    // show a
} else if (a == b) {
    // show a and c
} else if (a == c) {
    // show a and b
} else {
    // show a, b, and c
}

答案 1 :(得分:0)

我知道你没有指定使用jQuery,但这是你可以做到的另一种方式(如果你选择使用Jquery)

var array1 = [];
var a = 2, b = 3, c= 2;
array1.push(a);
array1.push(b);
array1.push(c);

console.log(array1);

var unique = $.unique(array1);

console.log(unique);

P.S。 - 我认为变量是数字。