값을 반환하는 함수
일부 함수는 계산을 수행하거나 대상체의 상태를 결정하도록 개발되었습니다. 그러한 함수는 계산 결과나 대상체의 상태와 같은 정보를 생성합니다. 이러한 함수의 실행을 완료했을 때, 이 정보를 “반환”합니다.
예를 들어, Number.sqrt()라는 함수가 있다고 가정해 봅시다. 이 함수는 전달받은 값의 제곱근을 계산합니다. 예를 들어, 숫자 25의 제곱근을 알고 싶다면, “Number.sqrt(25)”라고 지정할 수 있습니다.
그러나, “Number.sqrt(25)”는 완벽한 식이 아닙니다. 인터렉티브 프레젠테이션에게 반환되는 값(25의 제곱근 또는 5)으로 해야 할 일을 명령하지 않았기 때문입니다. 완벽한 식을 생성하려면, 인터렉티브 프레젠테이션에게 그 정보를 저장한 곳을 알려주어야 합니다.
이렇게 하는 한 가지 방법은 변수에 넣는 것입니다:
IntVar = Number.sqrt(25)
이 식이 실행된 뒤에, IntVar은 5가 될 것입니다.
주: 이 함수가 Number로 시작한 이유는 무엇일까요? 이 경우에, Number는 이 함수가 숫자 함수라는 것을 의미합니다. 더 자세한 정보는, “대상체“를 참조하십시오.
상위 주제: 식 이해하기