じゃんけんの結果を表示する

gooが押された時に、arc4randomの結果をif else文で出し分ける。

@IBAction func getGoo(_ sender: Any) {
        let results1 = ["Image1","Image2","Image3"]
        let random1 = arc4random_uniform(UInt32(results1.count))
        let image1 = UIImage(named: results1[Int(random1)])
        imageView.image = image1
        let image4 = UIImage(named: "Image4")
        imageView2.image = image4
        
        let even = "あいこ"
        let win = "あなたの勝ち"
        let lose = "あなたの負け"
        
        if random1 == 0 {
            self.gameResult.text = even
        } else if(random1 == 1){
            self.gameResult.text = win
        } else {
            self.gameResult.text = lose
        }
        
    }

勝ち負けが出るようになりました。

グーチョキパー出したい。
同じように関数の中に分岐を書くと、できる。

最後、連勝・連敗を表示したい。
その為には、変数を宣言して、値(n)を保存して if n = 0 勝ちなら +1、負けなら-1、if n > 0 で勝ちなら +1、あいこならそのまま、負けならリセット、if < 0 で負けなら、-1、あいこならそのまま、勝ちならリセット。 そもそも変数を保存できるか?