【Swift】forループについて

当ページのリンクには広告が含まれています。
  • URLをコピーしました!

今回はループ(for)について

これは単純に「決められた回数」「決められた内容」を繰り返すものです。

目次

(広告)

基本ループ

for i in 1 ... 4 {
  繰り返したい内容
}

これが基本の型です。

iのところは多分関数名的なものだと思う。

何回繰り返すか書くからわかりやすい…?

関数を作る時にも入れられる

ちなみに関数を作る時にもforは使えました。

func 名前() {
  やりたいこと1
  for i in 1 ... 4 {
    やりたいこと1-1
    やりたいこと1-2
  }
  やりたいこと2
}

おまけ

Swift Playgroundsのあるステージでは…

func turnAround() {
    turnLeft()
    turnLeft()
}
func moveForward2() {
    moveForward()
    moveForward()
}
func getGem() {
    turnRight()
    for i in 1 ... 2 {
        moveForward()
        collectGem()
    }
    turnAround()
    moveForward2()
}

func getToggle() {
    for i in 1 ... 2 {
        moveForward()
        toggleSwitch()
    }
    turnAround()
    moveForward2()
    turnLeft()
    moveForward()
}

for i in 1 ... 3 {
    getGem()
    getToggle()
}

こんな感じでやってみました。

あくまでも自分のやり方なので他にも解答例はあるはず!

日にちをおいて復習がてら見てみます

(スポンサーリンク)

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次