【发布时间】:2016-01-10 22:50:58
【问题描述】:
我正在尝试使用 javascript 的三元运算符语法编写这个 if/else 语句。可以写成三元运算符吗?
function changePlayer() {
if (currentPlayer === playerOne) {
currentPlayer = playerTwo
} else {
currentPlayer = playerOne
}
};
我目前的尝试是:
function changePlayer(){
currentPlayer === playerOne ? playerTwo : playerOne;
}
【问题讨论】:
-
currentPlayer=[playerOne, playerTwo][+(currentPlayer==playerOne)]
标签: javascript ternary-operator