다음을 통해 공유


Sum class

배열에 숫자를 추가하여 결과를 반환합니다.

Extends

생성자

Sum()

Sum 클래스의 새 인스턴스를 초기화합니다.

속성

negation

이 계산기의 부정인 계산기를 가져옵니다. 이 계산기를 부정하는 계산기를 설정합니다.

상속된 속성

returnType

식을 계산하여 필요한 형식입니다.

type

계산기 식 형식을 가져옵니다.

상속된 메서드

tryEvaluate(Expression, MemoryInterface, Options)

식을 평가합니다.

validateExpression(Expression)

식의 유효성을 검사합니다.

생성자 세부 정보

Sum()

Sum 클래스의 새 인스턴스를 초기화합니다.

new Sum()

속성 세부 정보

negation

이 계산기의 부정인 계산기를 가져옵니다. 이 계산기를 부정하는 계산기를 설정합니다.

ExpressionEvaluator negation

속성 값

이 계산기의 부정인 계산기입니다.

상속된 속성 세부 정보

returnType

식을 계산하여 필요한 형식입니다.

returnType: ReturnType

속성 값

ExpressionEvaluator.returnType 상속된

type

계산기 식 형식을 가져옵니다.

type: string

속성 값

string

ExpressionEvaluator.type 상속된

상속된 메서드 세부 정보

tryEvaluate(Expression, MemoryInterface, Options)

식을 평가합니다.

function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError

매개 변수

expression
Expression

평가할 식입니다.

state
MemoryInterface

전역 상태 정보입니다.

options
Options

평가에 사용되는 옵션입니다.

반환

오류가 있는 경우 null이 아닌 값 및 오류 문자열입니다.

ExpressionEvaluator.tryEvaluate 상속된

validateExpression(Expression)

식의 유효성을 검사합니다.

function validateExpression(expression: Expression)

매개 변수

expression
Expression

유효성을 검사할 식입니다.

ExpressionEvaluator.validateExpression 상속된