incr
Имя
incr — Увеличивает значение переменнойСинтаксис
incr varName ?increment?Описание
Увеличивает значение, хранящееся в переменной с именем varName. Значение переменной должно быть целым числом. Если increment указано, то его значение (которое должно быть целым числом) добавляется к значению переменной varName; в противном случае к varName добавляется 1. Новое значение сохраняется как десятичная строка в переменной varName и также возвращается в качестве результата.Начиная с версии Tcl 8.5, переменная varName, переданная в incr, может быть не задана, и в этом случае она будет установлена в значение increment или в значение по умолчанию для приращения 1.
Примеры
Увеличить значение переменной x на единицу:incr x
Добавить 42 к содержимому переменной x:
incr x 42
Добавить содержимое переменной y к содержимому переменной x:
incr x $y
Не добавлять ничего к переменной x (часто полезно для проверки, является ли аргумент процедуры целым числом, и вывода ошибки, если это не так):
incr x 0
См. также
expr, set
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/incr.htm
Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/incr.htm