Foundations
Loops
Loops repeat a block for each value in a range.
Loops
Loops.scala
object Main {
def main(args: Array[String]): Unit = {
val limit =
var total = 0
for (number <- 1 to limit) {
total += number
}
println("limit=" + limit)
println("total=" + total)
}
}
object Main {
def main(args: Array[String]): Unit = {
val limit =
var total = 0
for (number <- 1 to limit) {
total += number
}
println("limit=" + limit)
println("total=" + total)
}
}
object Main {
def main(args: Array[String]): Unit = {
val limit =
var total = 0
for (number <- 1 to limit) {
total += number
}
println("limit=" + limit)
println("total=" + total)
}
}
range loop
A range like `1 to limit` gives each integer from the start through the end.