【Swift基本】for文で繰り返し処理

繰り返し処理をしたい時、for文を使うと、決めた回数だけ繰り返し処理が可能です。

文法
for var 変数 = 初期値 ; 繰り返しの条件 ; 加算式 {
  繰り返しの処理をここに記載
}

サンプル(ViewController.swift)

import UIKit

class ViewController: UIViewController {

 

    override func viewDidLoad() {

        super.viewDidLoad()

        

        var totalnum = 0

        

        //1から50までの合計を計算

        for var num = 1 ; num <= 50 ; ++num {

        totalnum = totalnum + num

        }

        

        println("合計は\(totalnum)")

    }

 

    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

        // Dispose of any resources that can be recreated.

    }

 

 

}

解説
変数num は、初期値1から開始し、50以下の条件を満たす間は繰り返し実行されます。満たさなくなったら、繰り返しの処理から抜けて、次の処理に移ります。
上の例だと、繰り返すたびに変数numを1づつ増加されているので、50回実行して、+1された時に、51になり条件を満たさなくなりループは終わりです。