β°Loops
Gauntlet supports two types of loops
1. For-loops
Syntax for-loop (traditional style)
for let <varPattern> = <expr>; <terminal expr>; <expr run after every iteration> {
<loop body>
} Working Example
package main
import "fmt" as fmt
fun Unit main() {
fmt.println("Counting to 10...")
for let a = 1; a <= 10; a++ {
fmt.println(a)
}
fmt.println("Done!")
}package main
import fmt "fmt"
func main() {
fmt.Println("Counting to 10...")
for a := 1; a <= 10; a++ {
fmt.Println(a)
// Eliminates any 'unused variable' errors
_ = a
}
fmt.Println("Done!")
}
Syntax for for-loop (shorthand style)
Working Example
2. While-loops
While-loop syntax:
Working Example
Last updated