“normal” for loops

import UIKit
 
 
for count in 1...5{
 
    print(count)
 
}
 
 
var tubbies = ["Tinky Winky", "Dipsy", "La La", "Po"]
 
  
 
for tubby in tubbies{
 
    print(tubby)
 
}
 
  // - 3 types of Loops - 
 
  
 
var quizzes = [72, 81, 89, 95, 92]
 
var quizSum = 0
 
var quizAverage: Int
 
  
 
  
 
for quiz in quizzes {
 
    quizSum += quiz
 
}
 
quizAverage = quizSum / quizzes.count
 
print(quizAverage)
 
print("")
 
  
 
for quiz in 1...quizzes.count {
 
    quizSum += quizzes[quiz - 1]
 
}
 
quizAverage = quizSum / quizzes.count
 
  
 
  
 
for quiz in 1..<quizzes.count+1 {
 
    quizSum += quizzes[quiz - 1]
 
}
 
  
 
quizAverage = quizSum / quizzes.count

stride

// um rückwärts zu zählen, zählt von 10-0
 
  
 
**for** countdown **in** (0...10).reversed() {
 
    print(countdown)
 
}
 
  
 
  
 
// zeigt den letzten wert der durch 4 teilbar ist, in dem fall 2048
 
**for** year **in** stride(from: 2024, through: 2050, by: 4) {
 
    print(year)
 
}
 
  
 
  
 
  
 
// stride rückwärts
 
  
 
  
 
**for** year **in** stride(from: 2020, through: 1982, by: -4) {
 
    print(year)
 
}