If {test expression} then {exécute ceci} elseif {exécute cela}
Teste une expression. Si la condition est VRAI, alors le script associé est exécuté (premires accolades), ou alors, le 2eme script est exécuté (2eme accolades)
set x 2 set y 3 if {$x < $y} { puts “X est plus petit que Y” }
x est égal à 2, y est égal à 3. la condition x<y est vrai donc le message sera affiché.
Notation :
Vous pouvez écrire :
set x 2 set y 3 if {$x < $y} then { puts “X est plus petit que Y” } elseif { puts "X nest pas plus petit que Y" }
mais vous pouvez aussi écrire :
set x 2 set y 3 if {$x < $y} {puts “X est plus petit que Y”} {puts "X nest pas plus petit que Y" }
les mots elseif ou then ne sont pas essentiels.
Pour aller plus loin
Retour au sommaire Tcl
Retour à l'accueil du site
Documentation officielle