Incr

From Base de connaissances eggdrops & TCL
Jump to: navigation, search

incr - Incrémente la valeur d'une variable

Syntaxe

incr varName ?increment?

Description

Incrémente la valeur stockée dans la variable dont le nom est varName. La valeur de la variable doit être un entier. Si increment est fourni alors sa valeur (qui doit être un entier) est ajouté � valeur de la variable varName; autrement 1 est ajouté � varName. La nouvelle valeur est stockée comme chaîne décimale dans la variable varName et également renvoyée comme résultat.

Il est important de noter que depuis Tcl 8.5, incr ne retourne pas d'erreur si la variable n'existe pas : elle est à la place considérée comme égale à 0, et incrémentée comme telle.

Pour décrementer, specifiez un increment négatif, par exemple

incr x -1

Voir également

if, switch, for, while, foreach, break, continue