34

じゃんけんゲーム (トスと呼ばれる) のコードは次のとおりです。

var toss = function (one,two) {
    if(one = "rock" && two = "rock") {
        console.log("Tie! Try again!");
    }
    // more similar conditions with `else if`
};

パラメータを入力すると

toss("rock","rock")

次のエラー コードが表示されます。

「参照エラー: 代入の左辺が無効です」

修正方法は?このエラーの意味と、このエラーが発生する可能性のある他のケースは?

4

3 に答える 3

57

比較するには を使用する必要があります==(タイプを比較する場合は も使用し===ます)。シングル=は課題用です。

if (one == 'rock' && two == 'rock') {
    console.log('Tie! Try again!');
}
于 2013-09-03T17:00:04.587 に答える