我只想显示唯一的变量。是否有更简单或更简洁的方法来比较三个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
}
}
答案 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。 - 我认为变量是数字。