ihatov08 blog

プログラミング初心者だけどRailsとSwiftマスターします

while文を使って1から9までの数字を出力する

var i = 1

while i < 10 {
    
    print(i)
    
    i++

} =>1 2 3 4 5 6  7 8 9 

for (<初期設定>; <継続条件> ; <再設定>) { : <処理>

}

<初期設定>では、繰り返しのために用いる変数に初期値を代入する式を記述します。このとき用いられる変数は繰り返しの回数を数えるために利用されるので、一般に『カウンタ変数』と呼ばれます。 <継続条件>ではカウンタ変数の値を比較演算子で調べる式を記述します。式が真の(条件を満たしている)間<処理>を実行します。 <再設定>では、<処理>を1回実行するたびにカウンタ変数の値を増加または減算する式を記述します。 カウンタ変数 上記の説明だけでは、抽象的で分かりにくいかもしれません。もう少し具体的に説明すると、次のようになります。 <初期設定>:一般に『<カウンタ変数>=<初期値>』という形式を用い、カウンタ変数に繰り返しの前に設定する値を代入します。 <継続条件>:一般に『<カウンタ変数> <比較演算子> <値>』という形式の式を記述し、式を評価した結果が真であれば<処理>が1回実行されます。 <再設定>:一般に『カウンタ変数++』とインクリメントしてカウンタ変数を1ずつ増やします。もちろん、『カウンタ変数+=2』のように2ずつ増やしたり、『カウンタ変数--』として減算しても構いません。

f:id:ihatov08:20151114105844p:plain f:id:ihatov08:20151114110308p:plain