如何计算for循环中的结果?

时间:2017-02-02 07:01:37

标签: java if-statement

我想计算一下我赢得的次数以及计算机在“摇滚纸和剪刀”游戏中获胜的次数。我创建了全局变量“ComputerWon”和“YouWon”,并执行了以下操作:

    //Counting

    if (userGuess == computerGuess) {
       i--; 
    }
    else if (userGuess < computerGuess) {
       ComputerWon++;
       System.out.println("You lost..");
    } 
    else if (userGuess > computerGuess) {
        System.out.println("You won!");
    }

    }
   System.out.println("Computer won " + ComputerWon + "times"); 

有人能指出我逻辑中的缺陷吗?它没有按我想要的方式执行。谢谢! 安亚

1 个答案:

答案 0 :(得分:0)

忽略我的问题。我把我的变量放在for循环中,并没有在外面声明它们(全局)。