如何在javascript中切换值?例如,如果x = apple,则函数应返回x = orange。如果x =橙色,则函数应返回x = apple。 不确定,这里有什么用,切换或交换。
答案 0 :(得分:4)
使用if / else子句:
application_date cohort first week
1/2/18 1/31/18 1/31/17
1/5/18 1/31/18 1/31/17
1/7/18 1/31/18 1/7/18
1/13/18 1/31/18 1/7/18
2/1/18 2/28/18 1/28/18
或使用三元运算符
application_date cohort first week
1/2/18 1/31/18 1/1/18
1/5/18 1/31/18 1/1/18
1/7/18 1/31/18 1/7/18
1/13/18 1/31/18 1/7/18
2/1/18 2/28/18 2/1/18
答案 1 :(得分:0)
这种方法有很多答案。如果您只想切换值,那么这可能是您正在寻求的解决方案。
var fruit = 'red';
var fruits = ['orange', 'red'];
var opposite = fruits[fruit === fruits[0] & 1];
console.log(opposite);
答案 2 :(得分:0)
三元运营商应该在这里做得很好。
function toggleFruit(x) {
return x === apple ? orange : apple
}