Функции, возвращающие значения
Некоторые функции предназначены для выполнения вычислений или определения состояния объекта. Некоторые функции создают информацию, например, результат вычислений или состояние объекта. После завершения выполнения такой функции она «возвращает» эту информацию.
Например, давайте рассмотрим функцию Number.sqrt(). Эта функцию вычисляет квадратный корень из любого переданного ей значения. Например, если требуется найти квадратный корень из 25, это можно обозначить как «Number.sqrt(25)».
Однако «Number.sqrt(25)»–это неполное выражение, так как оно ничего не говорит интерактивной презентации, что следует сделать с возвращенным числом (квадратным корнем из 25, т.е. 5). Для создания полного выражения давайте укажем интерактивной презентации, куда следует поместить информацию.
Один из способов–поместить информацию в переменную:
IntVar = Number.sqrt(25)
После вычисления этого выражения переменная IntVar будет иметь значение 5.