2017-06-15 15 views
0

私は高スコアが現在の高スコアよりも高い場合に高いスコアを出すifステートメントを作成しようとしています。私がチェックしている私は、このscoreColorGame.highScoreは常に0に等しく、実行し、ステートメントが間違いなく実行されている場合は、このたびスコアが現在の最高スコアよりも高い場合に高いスコアを付けますか?

if scoreColorGame.score > scoreColorGame.highScore { 
     scoreColorGame.score = scoreColorGame.highScore 
     print(scoreColorGame.highScore) 

    } 

scoreColorGame.score = scoreColorGame.highScore 

が動作していないこれは私のコードですか?

答えて

0

あなたはscoreColorGame.highScoreを決して変更しません。

これを試してみてください:

if scoreColorGame.score > scoreColorGame.highScore { 
     scoreColorGame.highScore = scoreColorGame.score // SET NEW VALUE FOR scoreColorGame.highScore 
     print(scoreColorGame.highScore) 

    } 
関連する問題